Skip to content

REFACTORING PROJECT 🛠️ . This is a platform to offer useful services to gain credits that you could exchange for booking other new services. (https://github.com/CarlaNavia/Favour_Time.client)

Notifications You must be signed in to change notification settings

CarlaNavia/favtime-refactoring-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FavTime - Client

Introduction

Do you have a lot of time? Do you want to look for new hobbies? This is your solution! FavTime is an application to offer a service and once someone books it, you could book another service for you. It is a way to exchange favours!

There, you will be able to:

1-. See the whole list of types
2-. You could log in and sign up
3-. You could add a new service
4-. You could check the whole list of services in a specific type
5-. You could check more details of a specific service
6-. You could book a service only if you have enough credits in you account
7-. You could have acces to you private profile to check: your bookings, your requests, your reviews and your services
8-. You can add a review to a booking that has been accepted
9-. You could edit or delete a service where you are the owner

Requirements:

  • Clone this repo
$ npm install
$ npm start

Bear in mind that you will also need to run the development server (https://github.com/CarlaNavia/favtime-refactoring-server).

Then, you could open http://localhost:4000 with your browser to see the result.

Learn more...

This is an application uses:

  • React.js: to manage the UI
  • HTML 5: to structure the webpage
  • CSS: to manage the UX
  • Bulma: for the navbar and the responsiveness
  • react-fontawesome: for the application icons such delete, edit...
  • react-tabs: for the profile structure

Style:

The design is Mobile First because the application is focused on using it from a mobile.

Backlog...

  • Include a notification library to improve the user experience
  • Inlcude a modal library
  • Improve the CSS using BEM

About

REFACTORING PROJECT 🛠️ . This is a platform to offer useful services to gain credits that you could exchange for booking other new services. (https://github.com/CarlaNavia/Favour_Time.client)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published