Skip to content

An e-bike renting system developed using React-JS and Django with SQLite as the database

Notifications You must be signed in to change notification settings

Ayanabha123456/GoVelo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Velo

Go Velo is an e-bike renting system developed using React-JS and Django with SQLite as the database.

Technologies


Prerequisutes

  • Install python version 3.10.4
  • Install Node.js
  • Clone/Download the repository into your local system
  • Open two terminals

How to run application?

Backend

  • Perform the upcoming operations in the 1st terminal.

  • Install pipenv.

pip install pipenv
  • Activate virtual environment.
pipenv shell
  • Navigate to LC02-LB02-B_FINAL-PROJECT and install requirements.
cd lc02-lb02-b_final-project
pip install -r requirements.txt
  • Navigate to BACKEND and Make your migrations.
cd backend
python manage.py makemigrations
python manage.py migrate
  • Create a new superuser.
python manage.py createsuperuser
  • Check if it works.
python manage.py runserver

Frontend

  • Perform the upcoming operations in the 2nd terminal.

  • Navigate to LC02-LB02-B_FINAL-PROJECT/START_PAGES.

cd lc02-lb02-b_final-project/start_pages
  • Download all required dependencies.
npm i
npm i --force #if npm error is thrown
  • Start the frontend.
npm start
  • The react app should open on http://localhost:3000/

  • The frontend UI is intuitive enough for the user to interact with the application.

If you run into cors error when trying to comunicate with backend install Allow CORS: Access-Control-Allow-Origin extension on chrome

Video Demo

Watch the video

Contributors

Created by :

Team members
Dhruv Kumar Patwari 📐
Martin Nahalka 😂
Ayanabha Jana 😎
Varsha Jaikrishnan 😅
Veronica Bulani 💁
Sanju Rana ☘️
Tianyi Ren 🤣

About

An e-bike renting system developed using React-JS and Django with SQLite as the database

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published