Skip to content

AndranikA/inSpace-test

Repository files navigation

About

This is a sample web application to demonstrate how modern projects should be designed and implemented. The project is deployed on Vercel using its GitHub integration for Next.js projects. Available under this url Use admin/balonka1 as username/password

Getting Started

Simply run the development server and it's ready.

yarn dev

Open http://localhost:3000 with your browser to see the result.

Note: As this is a test project Env vars are hardcoded and .env file is committed. The username/password can be set as env variables.

Tech Stack

Teck stack is designed to be maximum flexible and suitable for large-scale projects

  • Next.js. We strongly believe that any new project should be initialized with Next.js. The current project is bootstrapped with create-next-app.
  • Jotai is used as s state management solution
  • React-query and ky are used for handling API requests
  • React hook form is used for handling forms
  • Design system is based on Radix UI and TailwindCSS to be as scalable as possible to support design team requests easily without painful dev experience.
  • MSW is used for mocking login/logout endpoints