home-of-furniture-frontend

Table of Content

Introduction

This is an inventory listing system to add, update and delete items displayed to the users.

Admins can see what's being displayed to users and do necessary updates. Users can therefore view an updated list of available items.

To access admin page switch to /login. The app has one user with a username: admin and a password of 1234

Deployment Links

Links to other files that relate to this API are:

Project Features

Fonts

The fonts have been used for this project:

  1. Nunito (Google Fonts)

Images

The following are the images and textures used for this project:

  1. Photo by Jean-Philippe Delberghe.

  2. Photo by Spacejoy .

  3. Photo by unsplash in collaboration with Getty Images.

  4. Photo by Spacejoy .

Pages

The heirarchy of the application is as follows: Hierarchy

Navigation Bar

This page allows users and admin to navigate through different pages Navigation Bar

Landing/Users view page/products page

Displays available furnitures in the shop

Products page

Login page

Displays a form that allows the admin to login to system to add update or delete product

Login page

Add product page

Displays a form to add a new product. Add product page

Product page -

Displays a particular product details product page

Technologies Used

  • React Library - used to design, structure and add content to the web pages
  • CSS - used to styling the pages
  • Ruby on rails - used to create the API
  • Railways - used to deploy server
  • Netlify - used to deploy the front end

Installation & Set up

  1. Clone the repository: https://github.com/codingvaleria/home-of-furniture-frontend
  2. Install dependecies : npm install
  3. Run npm start on terminal:

Contributions

  1. Fork this repository.
  2. Create a branch: git checkout -b <branch_name>.
  3. Make your changes and commit them: git commit -m '<commit_message>'
  4. Push to the original branch: git push origin <project_name>/<location>
  5. Create the pull request. Alternatively see the GitHub documentation on creating a pull request.

Bugs & Fixes / Feature request

In case you find a bug, kindly open an issue here. Include your query and your expected results.

Author

License

This project is under MIT.

Go Back to the Top