/projects-awards

This is a project rating app which allows users to post projects they have previously worked on to be rated by other developers, peers and friends alike. A user can also follow or unfollow other users. Users can also access contact info of users on their profile page and see there contact information

Primary LanguageHTMLMIT LicenseMIT

CODING AWARDS


Author : Abzed Abdul Mohammed


Project Description

This is a socila media app which requires a user to register and login to use. A user can post projects with description of the project. The project can be reviews and rated by their peers and friends alike. A user can also follow or unfollow other users. Users can also access contact info of users on their profile page and see there contact information. The app also contains two end points for user profiles and projects.


API-Endpoints

User Profiles

https://coding-awwards.herokuapp.com/api/user_profiles

  • This endpoint return all the user profiles with information such:
  1. First Name

  2. Last Name

  3. Username

  4. Bio

  5. User Project Posted

  6. Profile Picture

  7. Job Title

  8. Bio

  9. Location

Project Posted

https://coding-awwards.herokuapp.com/api/projects

  • This endpoint return information pertaining to all the projects posted in the application such as:
  1. Project Screenshots

  2. Project Name

  3. Description

  4. Date Posted

  5. Upvotes


SetUp Instruction

Requirements

Getting Files

  • Click this link to access my github repository.

  • On the top panel you will see a green button with a download icon and the word "CODE" written next to it. Click it to download the project zip file.​

  • Navigate to the download location then extract the zip file to your desired location.​

  • Right click on folder and navigate to "open with another application" and select your code editor.

  • Open the folder location on terminal and use the following command to run app:

pip install -r requirements.txt

To install all requirements

$ python3 manage.py runserver

Then run server with the above command


Live Link

Or you can access the web application directly via this LINK.


Dependencies

Django-Heroku

Python-Decouple

Whitenoise

pillow

Django-Admin

Django-Registration

Django-UUIDField

Dj-Database-Url

Cloudinary

Django-Rest-Framework


Technologies Used

Python 3

MdBootstrap

HTML

CSS

JavaScript

Jquery


Contact Information

Email : ibraabzed@gmail.com

Slack : Abzed Abdul Mohammed​

Whatsapp : +254759507042


License

MIT License

Copyright (c) 2020 Abzed Abdul Mohammed