Skip to content

โœ… The official CaffeineCode community website ๐Ÿš€

License

Notifications You must be signed in to change notification settings

Developer-R-7/CaffeineCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿต CaffeineCode

CaffeineCode is a Community website made using popular python web-development framework django , This website is enclosed with โœ๏ธ Tech-Blogs , ๐ŸŽฎ Playground (solve problems and write code) , โœจ Awesome projects showcase

๐Ÿ‘€ Looking forward to developed this community, get register yourself through our website contact-us page ๐Ÿ“ž


Not official Launch ๐Ÿ˜… CaffeineCode


โž• Installation

Use the package manager pip to install required packages.

โš ๏ธ NOTE : Recommedded to download all packages in a virtual python environment and third-party pacakages are also thier


pip install -r requirements.txt

๐Ÿ”ญ Usage


๐Ÿš€ Setuping project

Step 1 - ๐Ÿ’„ Make database migrations

python manage.py makemigrations

Step 2 - ๐Ÿ“ Apply database migrations

python manage.py migrate

Step 3 - ๐ŸŽ‰ Finally use this command to run-server on localhost

python manage.py runserver

๐Ÿš€ Setuping Environment

Step 1 - โœจ Create a .env file
Step 2 - ๐Ÿ”Ž Look for .env.sample file in codebase and follow the format
Step 3 - ๐Ÿ“ง Sending mail requires SMTP settings So change .env file with your credentials

Step 4 - ๐Ÿ”’ Django requires a SECRET_KEY (a string with randomized combinations of every characters) Read More about Django secret key Step 5 - ๐Ÿ”Œ Celery package for performing asynchronous task with django requires a broker ,This projects uses REDIS as a broker read more about redis installation and setup in my repositories


โš™๏ธ Technology Used

Front-end : HTML Bootstrap Ajax CSS Jquery JavaScript
Back-end : Python


๐Ÿง‘โ€๐Ÿ’ป Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

There are some cases, such as using this code for a business or something that is greater than a personal project, that we may be less comfortable saying yes to use this django project. If in doubt, please don't hesitate to ask the repo owner.


๐Ÿ”‘ License

This repo is lincense in MIT