Skip to content

Chapter One is a digital school library and book management system that makes it easy to browse, borrow, and keep track of books online. Built for schools, it provides students and staff with a modern way to access knowledge, stay organized, and never lose track of what’s on their reading journey.

Notifications You must be signed in to change notification settings

segunojo1/chapter-one-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Sep 17, 2025
03f6d98 · · Sep 17, 2025

History

22 Commits
Sep 17, 2025
Sep 17, 2025
Sep 11, 2025
Sep 17, 2025
Sep 10, 2025
Sep 17, 2025
Sep 12, 2025
Sep 10, 2025
Sep 12, 2025
Sep 17, 2025
Sep 10, 2025
Sep 12, 2025
Sep 16, 2025
Sep 12, 2025
Sep 17, 2025
Sep 17, 2025
Sep 10, 2025
Sep 10, 2025
Sep 17, 2025

Repository files navigation

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm install

# then
npm run dev

# or
yarn dev

# or
pnpm devv

Setup environment variables

Create your file named .env in the root of your project and add the following content:

NEXT_PUBLIC_IMAGEKIT_PUBLIC_KEY=

IMAGEKIT_PRIVATE_KEY=

NEXT_PUBLIC_IMAGEKIT_URL_ENDPOINT=


NEXT_PUBLIC_API_ENDPOINT=

NEXT_PUBLIC_PROD_API_ENDPOINT=


DATABASE_URL=


UPSTASH_REDIS_URL=

UPSTASH_REDIS_TOKEN=


AUTH_SECRET=


# Required for workflow

QSTASH_URL=

QSTASH_TOKEN=


# RESEND_TOKEN=

RESEND_TOKEN=

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

Chapter One

Chapter one is a book management system that just allows you view books and borrow them its just an online simulation of a library...in which the libarian has access o the admin panel and can see who is borrowing books then you can get it phhysically from the library

Admin Features

  • Create new book

To login to admin account use these details:

Features

  • Sign and Login with your student information
  • View all books on home page
  • View book details page
  • Borrow a book
  • View your profile

Tech Stack

  • Next.js
  • TypeScript
  • PostgreSQL
  • Upstash
  • ImageKit
  • Tailwind
  • Resend

About

Chapter One is a digital school library and book management system that makes it easy to browse, borrow, and keep track of books online. Built for schools, it provides students and staff with a modern way to access knowledge, stay organized, and never lose track of what’s on their reading journey.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published