Skip to content

AWWWards app clone where users post their projects and they are voted on under three major categories.

License

Notifications You must be signed in to change notification settings

kahenya-anita/Awwwards

Repository files navigation

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 : anitakahenya1@gmail.com Slack : Anita Kahenya


MIT License Copyright (c) 2020 Anita Kahenya

About

AWWWards app clone where users post their projects and they are voted on under three major categories.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published