This web application provides a single platform to students, teachers, and Universities for communicating in today’s socially connected networked environment. Users can share, build and organize knowledge, opportunities, and resources for learning, and studying.
User:- dummy
Password:- #12Password
A User app allows users to register, login, update profile, forgot password, reset password.
The models and templates of this app can be found in the users
folder.
A Simple blog app where user can view recents posts, list all the categories, search, blog detailed view, create post.
The models and templates of this app can be found in the blog
folder.
A Simple forum app where user can ask question, reply to questions, search.
The models and templates of this app can be found in the forum
folder.
A Simple wiki app where users can view articles, search, article detailed view, any user can edit.
The models and templates of this app can be found in the encyclopedia
folder.
- Langauge: Python 3.8
- Framework: Django 4.0
- File Storage: Azure Blob Storage
- Database Azure Database for PostgreSQL
- Deployment Azure App Services
If you want to work with this project or create a version of it make sure to follow the steps below!
- Install
python 3
,pip
andvirtualenv
- Clone this repo
git clone https://github.com/Rishubh03/Virtual-Community.git
- Install dependencies
pipenv install requirements.txt
- Activate the virtual environment
pipenv shell
- Make Migrations
python manage.py makemigrations
- Migrate
python manage.py migrate
- Create a super user
python manage.py createsuperuser
- Runserver
python manage.py runserver