/openfabric-test-backend

this is the backend for the project test.

Primary LanguageJavaScript

openfabric-test-backend

this is the backend for the project test.

Openfabric-test

This is the back-end of the test by Openfabric i needed to create an Angular application with a responsive layout using Angular Material or Bootstrap. In this case I built an application where the user can buy (future implementation) certain tools for their work, an example would be art's material like pencil. on the first page the user can see a list of items and their price, the user can click on the three buttons to see more options. A link where it navigates to the description of the page, and an update if they are the ones to create that product (future implementation).

This project was generated with Angular CLI version 15.2.6.


Live demo


Built With

VSCode React

  • Node.js.
  • Express.
  • Mongodb.
  • Render for deploy.
  • Deploy.
  • Visual Studio Code (code editor).

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • A code editor like Visual Studio Code with Git and Node.

You can check if Git is installed by running the following command in the terminal.

$ git --version

Likewise for node installation.

$ node --version

Development server

Run npm run dev for a dev server. Use http://localhost:3000/ and the following endpoints:

  • get tools Show all tools.
  • get tools/:id show specific tools with id.
  • put tools/:id update an specific tool with id.
  • post tools/new Add a new tool to the database

The application will automatically reload if you change any of the source files.


Author

👤 Alejandro Torres


🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.


🔮 Future Implementations

this could be some feature implementations on the future.

  • Adding user authentifications.
  • Adding user roles.
  • Adding a cart for the user to add object to buy.
  • Add user models