A Sushiksha Coding League project for guidance. Using this platform ‘WalkThrough’ making roadmaps can be much easier than the traditional method. It helps in making creative roadmaps and is easy to make even for users who are new to this platform. It allows people who are new to sign up and create a new account whereas people who already have existing accounts can sign in to create roadmaps or search for roadmaps they are interested in. Creating roadmaps gives the users a clear vision and helps them establish their goals. This will allow them to start moving ahead in the direction of the goals they want to achieve.
- Backend Framework: Django
- Front-end Framework: Bootstrap
-
Fork and Clone
- Fork the Repo
- Clone the repo to your computer.
-
Create a Virtual Environment for the Project
In Windows
python -m venv venv venv\Scripts\activate
In Ubuntu/MacOS
python -m virtualenv venv source venv/bin/activate
If you are giving a different name then
venv
, then please mention it in.gitigonre
first -
Install all the requirements
pip install -r requirements.txt
-
Checkout to develop branch
git status git pull git branch git checkout develop
-
Make migrations/ Create db.sqlite3
python manage.py makemigrations python manage.py migrate
-
Create a super user. In django if you want to access admin page, you need to create an account first.
python manage.py createsuperuser
Then select your username and password.
-
Run server
python manage.py runserver