StudOut is a comprehensive platform designed to assist students in finding accommodation, services, and resources in their new city. The application aims to simplify the student experience by providing personalized suggestions based on user profiles and preferences. With features such as listings for flats, tiffin services, and community support, StudOut serves as a one-stop solution for all student needs.
- 🖥️ User-Friendly Interface: Easy navigation and a clean design for a seamless user experience.
- 🎯 Personalized Recommendations: Tailored suggestions based on user preferences and needs.
- 🤝 Community Engagement: Connect with other students to share experiences and tips.
- 🛠️ Admin Dashboard: Manage users and listings effectively through an intuitive admin interface.
- Python 3.8 or higher
- Node.js 14 or higher
-
Create a virtual environment:
python -m venv .venv -
Activate the virtual environment:
- On Windows:
.\.venv\Scripts\activate - On Unix or MacOS:
source .venv/bin/activate
- On Windows:
-
Install Python dependencies:
pip install -r requirements.txt -
Install Node.js dependencies:
npm install -
Start the Flask server:
python main.py -
Build CSS (run this command parallelly to
python main.py):npm run buildcss -
Open your web browser and go to
http://localhost:5000to view the application.
