Skip to content

Latest commit

ย 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽ“ Student Management System - Backend Task

This is a simple Student Management REST API built with Spring Boot and Firebase Firestore (NoSQL) for data storage and authentication.


๐Ÿš€ Features

  • Student CRUD Operations (Create, Read, Update, Delete)
  • Firebase Firestore integration
  • RESTful API endpoints

๐Ÿ› ๏ธ Tech Stack

  • Java 17+
  • Spring Boot 3
  • Spring Web
  • Firebase Admin SDK
  • Firestore (NoSQL)
  • Maven

Configure Firebase

  • Create firebase project in the Firebase Console.
  • Enable Firestore in your project.
    • Generate a service account key:
    • Go to Project Settings > Service Accounts > Generate new private key.
      • Download the JSON file and rename it to serviceAccountKey.json.

Run the Application


Dependencies

  • Springboot
  • Firebase Admin SDK latest version
  • Lombok

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages