Skip to content
This repository was archived by the owner on Oct 9, 2018. It is now read-only.

mcjc29/WDI_Project_2

Repository files navigation

image

WDI-30 Project 2 - Women's Services

I created an app to rate women's services (Pregnancy Support, Sexual Health & Contraception, Domestic & Sexual Abuse) to enable women to choose a service not solely based on location but on how they were treated and the quality of advice they received. I integrated full CRUD functionality for users and focused primarily on the user registration/login functionality, and aggregate rating functionality.

This is a full-stack, RESTful Express app built using Node.js, MongoDB, JavaScript, EJS, SCSS and Bootstrap. It has been designed with mobile in mind and is responsive.


After initial brainstorming and discussing the idea with others, I spent time wireframing. This was incredibly helpful to understand the flow of the website. It was also at this stage that I decided that given the nature of the problem it was important for all information to be available to non-members. The authentication process is reserved for creating a new service, comment and rating.

Once a service is selected a list of services is displayed with the top rated first. There is also the option to add a new service so that the network of services is ever-growing. The address is slide-toggled.

Once clicked, each service page presents the user with the data from all ratings submitted, as well as each comment.

If logged in the user will also be able to rate and comment on each service. They will also be authenticated to delete there comments.


I was pleased to create my first fully RESTful app and would love to develop this further as my skillset increases.

Ideas to further develop the application include:

  • Use google maps API to display locations
  • Filter by distance to
  • Improve the look and feel of the website with styling and animation to make it look young and fun and less like a council website.

About

Project 2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published