"Wood Woord Bulgaria" is a place, where you can browse some of the most popular Wood working product,tools, furnitures and other product in the world and add some new product that you have created. Authenticated users can like and comment on products in the app. Sellers can use the platform to add, update and delete products from their profile page.
The "Wood Woord Bulgaria" application contains the following views: login page, registration page, logout page, personal profile page, catalog page and details page.
The front end of the project has been deploy in Firebase: https://react-wood-working.web.app
- This project was bootstrapped with Create React App.
- Single Page App (SPA) - React.js.Single Page App (SPA) - React.js.
server
cd servernode server.js
client
cd clientnpm start
- email - peter@abv.bg
- password - 123456
- React.js
- Javascript
- HTML/CSS
- Bootstrap
client
folder contains the whole project.public
folder contains global asssets for the app(including the json file for simulating Web API calls).src
folder contains the App.js, index.js and folders for the components, contexts, reducers, contexts hooks and service.components
folder - properly named folder for each component that includes the component itself, the css for the component).reducers
folder - contains custom reducerhooks
folder - contains custom hookscontexts
folder - contains custom contextsservices
folder - contains unified requester and service (for each resource) for handling AJAX requests. contexts folder.