Skip to content

annanaj/sand

Repository files navigation

React app from scratch

  • not hosted anywhere yet, for now it is just on GitHub

Technologies and features

  • React app
  • created manually from scratch via package installations
  • runs on Vite
  • data fetches via Axios
  • API mocked using json-server pkg and cors middleware (server to be started via terminal npx json-server --watch api/db.json --port 5001)
  • Emails are sent via Nodemailer and Express server (with body-parser and Gmail transporter, server to be started via terminal node api/server.js)
  • uses TypeScript - ts config based on Matt Pocock's The TSConfig Cheat Sheet
  • data are fetched via GraphQL query from GitHub API with GH personal token
  • Sentry for error checking included
  • uses CSS modules and also Tailwind and shadcn for styling
  • linted by Eslint and Prettier
  • EmailForm component is setup by following first SOLID principle

About

just a showcase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors