Skip to content

this is online library app. I made this app to learn nodejs with React ts. For now this app is mainly for showing books, sharing books, posting book, creating user, searching prefect book to read and also to get daily updates on what's going on.

Notifications You must be signed in to change notification settings

jigmeloday/library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Hi,

This is an online library app that I developed to enhance my skills in Node.js with React and TypeScript. Currently, the app primarily focuses on showcasing books, facilitating book sharing, enabling book posting, user creation, and providing a seamless search experience to find the perfect book to read.


Setting up development environment

Run the following commands on repo root for FE

yarn install Run the following commands on repo root for BE npm install

Running Apps

Run the following commands on repo root for FE

yarn start

Run the following commands on repo root for BE

npm run devStart

Branching Guide

In a Monorepo, it becomes necessary to have some pattern to name your branches, as to add meaning to the PRs that are created.

For FE

library/<feature_name>

e.g. library/feature-name

For BE

library/<feature_name>

e.g. library/feature-name

For UI library/<feature_name>

e.g. library/feature-name

Folder Structure for components

There are two folders: 'fe-library' and 'be-library.' The 'fe-library' folder contains all the front-end (FE) related code, while the 'be-library' folder houses the back-end (BE) related code.

In Search of free hosting server

About

this is online library app. I made this app to learn nodejs with React ts. For now this app is mainly for showing books, sharing books, posting book, creating user, searching prefect book to read and also to get daily updates on what's going on.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published