Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ajedidahmwanzia/awards
This project allows users to post their projects for other users to rate according to design, usability and content
https://github.com/ajedidahmwanzia/awards
bootstrap3 css django django-rest-framework html python
Last synced: 14 days ago
JSON representation
This project allows users to post their projects for other users to rate according to design, usability and content
- Host: GitHub
- URL: https://github.com/ajedidahmwanzia/awards
- Owner: AjedidahMwanzia
- License: mit
- Created: 2022-06-10T16:23:09.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-04-20T09:55:28.000Z (over 1 year ago)
- Last Synced: 2024-10-17T09:11:08.593Z (30 days ago)
- Topics: bootstrap3, css, django, django-rest-framework, html, python
- Language: HTML
- Homepage: https://jaywards.herokuapp.com/
- Size: 7.75 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Awaards
>[AjedidahMwanzia](https://github.com/AjedidahMwanzia)
# Description
This project allows users to post their projects for other users to rate according to design, usability and content###### Home page
## User Story
* A user can view posted projects and their details.
* A user can post a project to be rated/reviewed.
* A user can rate/ review other users' projects.
* Search for projects.
* View projects overall score.
* A user can view their profile page.
## Setup and Installation
To get the project .......
##### Cloning the repository:
```bash
https://github.com/AjedidahMwanzia/awards
```
##### Navigate into the folder and install requirements
```bash
- pipenv shell
```
##### Install and activate Virtual
```bash
- pipenv install requests
```
##### Install Dependencies
```bash
pipenv install
```
##### Setup Database
SetUp your database User,Password, Host then make migrate
```bash
python manage.py makemigrations database name
```
Now Migrate
```bash
python manage.py migrate
```
##### Run the application
```bash
python manage.py runserver
```
##### Testing the application
```bash
python manage.py test
```
Open the application on your browser `127.0.0.1:8000`.
## API EndpointsThe following endpoints are available on the server:
```
/api/project/
``````
/api/profile/
```## Technology used
* [Python3.6](https://www.python.org/)
* [Django 1.11](https://docs.djangoproject.com/en/2.2/)
* [Heroku](https://heroku.com)
## Known Bugs
* There are no known bugs currently but pull requests are allowed incase you spot a bug
## Contact Information- Email- [Ajedidah Mwanzia](mailto:[email protected])
- Linkedin - [Ajedidah Mwanzia](https://www.linkedin.com/in/ajedidah-mwanzia/)
- Portfolio - [Ajedidah Mwanzia](https://ajedidahmwanzia.github.io/portfolio/)
## License* *MIT License:*
* Copyright (c) 2022 **Ajedidah Mwanzia**[Go Back to the top](#awaards)