Full-stack multipage application created as a social website to share knowledge about different programming topics.
- MPA created with Django
- Styled with Bootstrap 4
- SQLite DB
Follow the instructions below to get a copy of the project, either for development or testing purposes.
You'll need Git, Python 3.7, Pip, Django and a Virtual Environment (like Conda).
# Clone this repository
$ git clone https://github.com/miguel-osuna/Simple-Social-App.git
# Go into the repository from the terminal
$ cd Simple-Social-App
# Remove current origin repository
$ git remote remove origin
All dependencies are listed on the requirements.txt file.
Install all project dependencies.
# Create a virtual environment on the project root directory
$ conda create --name simplesocial_env python=3.7
# Install the project dependencies
$ pip install -r requirements.txt
# Run migrations for the project
$ python manage.py makemigrations
$ python manage.py migrate
# Run the app
$ python manage.py runserver
Once you are ready to deploy your project, read the following tutorial to choose your hosting
- Miguel Osuna - https://github.com/miguel-osuna
This project is licensed under the MIT License - see the LICENSE.md file for details.