/circle-books

A site to browse and buy books - React | NextJS | TailwindCSS | Shadcn | Azure | Figma

Primary LanguageTypeScriptMIT LicenseMIT

Circle Books

A site to be able to browse and purchase books.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

You will need npm/node installed to run this project.

Installing

npm i
npm run dev

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

image

Design

Designs were prototyped in Figma and can be viewed here.

Deployment

The pipeline for this project is managed my GitHub actions. The workflow file has been generated by Azure and can be found in the .yml file.

The site has been deployed with Azure Static Web App and can be viewed here.

Built With

  • React - User Interface Library
  • Typescript - Javascript with typing
  • Next.js - React Framework for server-side rendering and static website generation
  • tailwindcss - CSS Framework
  • shadcn/ui - A collection of reusable React components

Authors

  • Nadia Goh - Initial work - nytgoh

License

This project is licensed under the MIT License - see the LICENSE.md file for details