Skip to content

chicager/students-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STUDENTS MANAGER

❗❗❗ If the database has not loaded PLEASE WAIT A MINUTE AND REFRESH THE PAGE SEVERAL TIMES, this is due to the work of Heroku hosting ❗❗❗

When the database gets loaded you have to see somethng like in the picture below.

screenshot


RESTful app coded with Angular 12 and Spring.

Description:

The app creates a database of students where you can:

  • add new students
  • edit current students
  • delete students
  • perform a quick view of a student's profile
  • go to the student's git projects
  • add and delete notes for a student
  • quickly search for students by various fields

Information:

Tech stack:

Frontend:  Angular, Typescript, JS, Bootstrap, Html/Css, Responsive Design
Backend:  Java, Spring-Core, Spring-MVC, Spring-Boot, Spring-Data, Maven
Database:  PostgreSQL
DeploymentHeroku

http://studentsmanager-app.herokuapp.com - backend deployment. You can use it to test APIs.

APIs:

api Action:
/students GET  All students
/students/:studentId GET  Student by ID
/students POST  New student
/students/:studentId PUT  Student
/students/:studentId DELETE  Student
/notes/student/:studentId GET  All notes of student
/notes/:noteId GET  Note by ID
/notes POST  New note
/notes/:noteId PUT  Note
/notes/:noteId DELETE Note

Repository Info:

/sm-frontend  -  app frontend code
/sm-backend  -  app backend code
/avatars  -  avatar folder as an example
/dbs  -  heroku db folder as an example. How to import the base into heroku
README-rus.md  -  readme in Russian
README.md  -  readme in English


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages