Skip to content

ehuntober/Dev2cents

Repository files navigation

Dev2Cents

Dev2cents is a platform where developers(senior,mid-dev) post facts, quote, motivation about development, software engineering,tech etc, which will motivate other developers(newbie) and aid them in their career as a developer

Features

Users are able to:

  1. Create account
  2. Make cents

TECHNOLOGIES USED FOR THE BACKEND

Dev2Cents is built using

  • PYTHON

    PYTHON

  • HTML

    HTML

  • CSS

    CSS

  • DJANGO

    DJANGO

  • BOOTSTRAP

    BOOTSTRAP

  • MARIA DB (database used)

    MARIADB

  • JAVASCRIPT

    JAVASCRIPT

Installation

To run this project on your machine. Make sure you have python3 installed on your machine. Create a virtual environment on your code editor using the command

virtualenv <name of environment>

If virtualenv is not installed on your machine. Install it or use this alternative to create a virtual environment

python -m venv <name of environment>

After virtual environment has been created. Install all packages listed in the requirements.txt file using the command below:

pip install -r requirements.txt

All packages should install without errors.

After package installation, generate a secret key in your terminal with the command below

from django.core.management.utils import get_random_secret_key

print(get_random_secret_key())

This generates a secret key. Copy the key

Create a .env file in the product directory

Input SECRET_KEY=<secret key copied from terminal>

Then run the python server with the command

python3 manage.py runserver

Preview

Dev2cents

About

Dev2cents is a platform where developers post facts about developement,software engineering, facts, motivation etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors