Thanks to visit codestin.com
Credit goes to github.com

Skip to content

MustafaMerchant21/Studout

 
 

Repository files navigation

Project Overview

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.

Key Features

  • 🖥️ 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.

Technologies Used

  • Backend: Flask (Python) Python Logo
  • Frontend: HTML, CSS, JavaScript HTML Logo CSS Logo JavaScript Logo
  • Database: SQLite SQLite Logo

Prerequisites

  • Python 3.8 or higher
  • Node.js 14 or higher

Project Setup

Setup

  1. Create a virtual environment:

    python -m venv .venv
    
  2. Activate the virtual environment:

    • On Windows:
      .\.venv\Scripts\activate
      
    • On Unix or MacOS:
      source .venv/bin/activate
      
  3. Install Python dependencies:

    pip install -r requirements.txt
    
  4. Install Node.js dependencies:

    npm install
    
  5. Start the Flask server:

    python main.py
    
  6. Build CSS (run this command parallelly to python main.py):

    npm run buildcss
    
  7. Open your web browser and go to http://localhost:5000 to view the application.

About

StudOut is an all-in-one student platform that helps you find housing, food, and essentials in a new city, with smart suggestions based on your profile.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 96.9%
  • C 0.9%
  • HTML 0.6%
  • C++ 0.6%
  • CSS 0.4%
  • Cython 0.3%
  • Other 0.3%