Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/calebkabaya/rated

Rated is a web platform where employees can be able to rate their company in terms of the work environment they provide.This approach gives job seekers and employers what they've asked for - the freshest perspective on what it’s really like to work inside any company, according to employees reviews.
https://github.com/calebkabaya/rated

css django html5 python

Last synced: 1 day ago
JSON representation

Rated is a web platform where employees can be able to rate their company in terms of the work environment they provide.This approach gives job seekers and employers what they've asked for - the freshest perspective on what it’s really like to work inside any company, according to employees reviews.

Awesome Lists containing this project

README

        

# Rated

## Description
Rated is a web platform where employees can be able to rate their company in terms of the work environment they provide.This approach gives job seekers and employers what they've asked for - the freshest perspective on what it’s really like to work inside any company, according to employees reviews.

## Author

[CalebKabaya](https://github.com/CalebKabaya/)

## Screenshots

```
Landing Page
```

## Features

As a user of the application you will be able to:

1. See all posted projects
2. See each project's description, image, date submitted and title.
3. Submit projects
4. Create profile and edit profile
5. Search for a project by title

## BDD
| Behavior | Input | Output |
| ------------------- | ----------------------------- | ----------------------------- |

|Signup to the application | Click on `Signup` | A sign up page appears with a sign up form |
| Login to the site | Click on `Log in` | Redirected to the login page with a login form |
| Search in the search field | Input keywords to be searched then click SEARCH | Search page is loaded and displays with the searched results |
|Rate a company|click on `view company`| a list of various categories of rating will aprear and can rate a compay using that list choice|
|View profile|click `profile` link in the navbar|Redirects to profile page with an option to edit profile|
|View blog|click `blogpost`|blog page with all the latest article posted|
|View review|click `review` button |be able to add your review for the company of your choice|

## Getting started
### Prerequisites
* python3.6
* virtual environment
* pipenv
* django 2.2.7
### Technologies
* BackEnd:
* Python
* Django
* FontEnd:
* HTML
* CSS
* JavaScript
* Bootstrap
* Database
* PostgreSQL
* Deployment
* Heroku

## Installation
### Requirements

* Either a computer,phone,tablet or an Ipad
* An access to the Internet

### Installation
To get the code..

1. Cloning the repository:
```bash
git clone https://github.com/CalebKabaya/Neighborhood-Watch
```
2. Move to the folder and install requirements
```bash
cd myapp
pipenv install
```
3. Running the application

```bash
make
```
4. Testing the application
```bash
python3.8 manage.py test
```
Open the application on your browser `127.0.0.1:8000`.
### Known bugs
No known bugs

## Contact Information

For any further inquiries or contributions or comments, reach me at
[CalebKabaya](https://github.com/CalebKabaya/)

### License

[MIT](license)

Copyright (c) 2021