This is the frontend of the bookshelf project. It is built with React.js, Next.js, Redux, TailwindCSS and Chakra UI.
- Bùi Lê Khánh Linh - Leader / Front-end / Design / Document
- Nguyễn Thị Thanh Lan - Back-end / Front-end / Document
- Nguyễn Duy Ngọc - Document / Back-end
Project compose 2 git submodules:
- Front-end: current repository
- Back-end: ./bookshelf-be
- Install dependencies:
yarn install
- Run the development server:
yarn dev
Please create a new branch for your contribution. DO NOT upload code to the master
branch directly.
📌 Naming branch:
There are 2 types of branches:
-
Feature: This type of branch is for creating a new feature, and the functions should be well described in your Pull Request. Pattern:
feature/name
-
Fix: Use this type of branch to fix an issue or a set of issues. Pattern:
fix/name
The branch name will use kebab case: lowercase words and separated by a dash (-). E.g.: feature/example-new-feature
- Figma: Bookshelf UI