Project Title: VolunTutor Description: A web system which allows users to sign up to tutor others and to search for available tutors. Users will be able to create reservations on our built-in calendar with other users for either in-person sessions or on our real-time chat system. We have a rating and review system so users will have an idea about the quality of tutoring they may receive ahead of time. Additionally, there will be certain achievements awarded to the most exemplary of tutors to show off on their profiles.
Features:
- real time chat
- user rating
- user reviews
- basic search
- extended search
- login
- logout
- create account
- delete account
- user profiles
- booking appointments / calender
- localization
- private messages
- sharing
- achievements
- mobile support
- admin roles
- automatic notifications
First install virtualenv, then, in the project directory, when you run
$ ENV/bin/activate
you should see (ENV) in the console
Also
$ pip3 install psycopg2
is needed for the postgresql database
The version of django being used is 3.0.1, requiring python3
Check postgressql user and database is set up correctly
$ python3 VolunTutor/manage.py runserver
Postgresql