Skip to content

IsraelW18/CarSphere

Repository files navigation

CarSphere web app Portfolio project

Developer: Israel Wasserman LinkedIn

Overview:

CarSphere is a user-friendly web application designed for car enthusiasts to explore, review, and manage car models. It combines Python and Flask for backend functionality, Jinja2 templating for dynamic HTML rendering, and SQLAlchemy for database management with SQLite.

Technology Stack:

  • Languages: Python, HTML (Jinja2), JavaScript
  • Framework: Flask
  • Database: SQLite with SQLAlchemy

Key Features:

  • User Authentication: Sign-Up/Login functionality for secure user access.
  • Car Reviews: Users can add reviews for various car models and even generate AI-driven reviews through integration with an external AI API service.
  • Admin Tools: Admin users can manage the car catalog, adding or removing car models through a dedicated user interface.

Usage Instructions:

Download the repository and set up a virtual environment. Install dependencies from requirements.txt. Run the application and access it via http://127.0.0.1:5000.

Here is how to do it step-by-step:

  • Download the Repository from Git-hub
  • Go to project location on your PC
  • Open a terminal and run the following commands:
    • 'python -m venv venv'
    • (Windows) 'venv\Scripts\activate'
    • (macOS/Linux) 'source venv/bin/activate'
    • 'pip install -r requirements.txt'
    • Make sure all packages are successfully installed 'pip list'
    • Run the app by running the following command 'python app.py'
    • go to the following URL in your browser 'http://127.0.0.1:5000'
    • Enjoy :)

Login credentials:

  • Admin user:

    • username: admin
    • password: admin
  • Regular user:

    • username: user3
    • password: user3
  • You can also Signing-Up and using your own new user

Summary

CarSphere reflects expertise in full-stack development, focusing on robust user interaction, admin controls, and modern web technologies.

About

Car Sphere (web application) project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published