/alura-geek

E-commerce page designed for the 3rd edition of Alura Challenge Front-End.

Primary LanguageTypeScript

Start shopping now!

⚙️Functionalities

  • Visual implementation of index and login pages ;
  • Responsivity;
  • Get products from a server and list;
  • Save and delete products inside database.

🔨Tools

  • TypeScript
  • HTML5
  • CSS3
  • Heroku
  • Bootstrap
  • Figma
  • Trello

📓My process

This project was developed based on a Figma design and short tasks established by Alura instructors on Trello. This was my first project developed with TypeScript, wich brought some difficulties, like type incompatibilities, but I felt more control over the behaviour of the application. I've used the JSON server to manipulate a fake database wich is hosted on Heroku platform.

🚧Future improvements

  • Search for products by name;
  • Not found error, loading spinner and messages inside toasts
  • Validation inside forms