Skip to content

PearlAdmin/PSB-ProblemArea2

Repository files navigation

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

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

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

You can start editing the page by modifying app/page.js. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Coding Standards

  • This guide serves as a fundamental resource, outlining the established guidelines to maintain uniformity and clarity within our codebase.
  • By adhering to these coding standards, you contribute significantly to our collaborative development efforts. Consistency in coding practices not only enhances readability but also streamlines the debugging and maintenance processes. We appreciate your attention to detail and commitment to upholding these standards, ensuring the creation of a robust and efficient Next.js React application.

Documentation

  • To view the documentation run npx serve ./docs
  • Any new jsdoc added to the solution should be compiled using npx jsdoc --configure jsdoc.json

app/

  • main directory for frontend pages and APIs
  • corresponds to the page routing

api/

  • directory that stores the APIs
all-records/
  • API route for all-records
cookies/
  • API route for cookies
forms/
  • API route for forms
login/
  • API route for login validation
manage-user/
  • API route for managing the user
records/
  • API route for individual records

create/

  • stores the page for creating new records

edit/

  • stores the page for editing records

login/

  • stores the page for user login

manage-user

  • stores the page for managing the authorized users

page.jsx

  • store the home page after log in

components/

  • directory for components

create-record/

  • stores the components for creating records

manage-user/

  • stores the components for managing user

view-edit-questions/

  • stores the components for viewing and editing records

navigation.jsx

  • component for the nav bar

bootstrap.jsx

  • component for importing the bootstrap

pagination.jsx

  • component for creating pagination feature

sort-search.jsx

  • component for sorting and searching

view-all-individual-card.jsx

  • component for viewing the individual information of records

loading.jsx

  • component for loading

popup.jsx

  • component for popup messages

libs/

  • contains the connection and configuration of the database

models/

About

Copy of CSSWENG Project from DLSU

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •