0% found this document useful (0 votes)
13 views1 page

Book

Uploaded by

rockyrajs2210
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views1 page

Book

Uploaded by

rockyrajs2210
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Book & Students

Create an application in which you can show relation between books


and students.
A student can borrow many books from a library.

1. Features - Make a
a. list page for each of student, books

i. Student list columns: first name, last name


ii. Books list columns: book name, author, borrowed by
(student name) or empty, date of borrow, expected
date of return
b. Detail page (view and edit functionality)
i. Student page (same fields at above)
ii. Books page (same fields as above)
2. Libraries and frameworks- Only use
o Material UI (https://mui.com/) for building UI components
o ReactJs (https://reactjs.org/)
o NodeJs (https://nodejs.org/en/)
o ExpressJs (https://expressjs.com/) nodejs framework
o Postgresql (https://www.npmjs.com/package/pg)
database
o KnexJs (https://knexjs.org/) library for database query
building in nodejs
3. Guidelines and rules - These must be followed:
. Try to make it shortest as possible but still cover all the
items and requirements
a. The application is divided into fe and bk (frontend and
backend) separate projects. Simply use the application
code give, follow the readme.md of backend (bk) project.
4. Please create a github public repository for backend code and
another for frontend code. When you have finished the project,
paste the urls of those two repositories down below and hit
submit button.

You might also like