Skip to content

Latest commit

 

History

History
65 lines (46 loc) · 2.14 KB

README.md

File metadata and controls

65 lines (46 loc) · 2.14 KB

📚 Foton Books - Search your favorite ones!

An implementation for the Foton front-end challenge.

🎉 Overview

Foton Books is a website where you can search for your favorite books and discover new ones!

🔥 Cool app improvements

  • Code standardization with ESLint + Prettier
  • Code modularity (services, hooks, templates, components)
  • Styles modularity (themes, mixins, breakpoints)
  • Dark theme implementation
  • Debounced book search input for reducing server stress
  • UX-focused improvements
    • Shimmer loading on book search and book details page
    • Fully keyboard accessible
    • Fully responsive
  • SEO managing with next-seo

⚡ Techs

The following technologies were used to build this project:

💡 Usage

To run this project you will need to have Node.js v12+, Yarn and Git installed on your computer. From your terminal, run:

# Clone this repo
$ git clone https://github.com/JoaoVSouto/foton-frontend-challenge.git

# Go into app's folder
$ cd foton-frontend-challenge/

# Install dependencies
$ yarn

# Start the app server
$ yarn dev

If you don't want to have the app in your machine and just want to see it working simply go to https://foton-frontend-challenge-joaovsouto.vercel.app/.

📄 License

This project is under the MIT license. See the LICENSE for more information.


Carefully written by João Vítor Souto 🌊