Skip to content

Latest commit

 

History

History
83 lines (79 loc) · 2.43 KB

README.md

File metadata and controls

83 lines (79 loc) · 2.43 KB

AWWWARDS


Author : ANITA KAHENYA 28th Oct 2020


Project Description

This is a social 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://anita-awards.herokuapp.com/registration/login/?next=/

  • This endpoint return all the user profiles with information such:
  1. Username
  2. Bio
  3. User Project Posted
  4. Profile Picture
  5. Bio
  6. Location
  7. URL

Project Posted

https://anita-awards.herokuapp.com/

  • 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

  • Fork the repo
  • Create a new branch in your terminal (git checkout -b improve-feature)
  • Install the prerequisites
  • Make appropriate changes in file(s)
  • Run the server to see the changes
  • Add the changes and commit them (git commit -am "Improve App")
  • Push to the branch (git push origin improve-app)
  • Create a Pull request
  • 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 Django 3 JavaScript Jquery


Contact Information

Email : [email protected] Slack : Anita Kahenya


MIT License Copyright (c) 2020 Anita Kahenya