Skip to content

hrittijab/SellSmart-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SellSmart Backend SellSmart is a backend RESTful API service built with Spring Boot that helps users manage their inventory, sales, and damaged goods with secure authentication and authorization.

Features User Authentication: Register and login with JWT-based token authentication.

Inventory Management: Add, update, delete, and list inventory items.

Sales Tracking: Record daily sales, update or delete sales entries, and generate profit summaries.

Damaged Goods Management: Report, update, delete damaged goods, and track between dates.

Security: Email whitelist for registration, password hashing with BCrypt, and JWT token verification.

Cloud Database: Data persisted in Firebase Firestore.

Technologies Java 17

Spring Boot 3.5.0

Firebase Firestore (NoSQL database)

JWT (JSON Web Tokens) for secure API access

BCrypt for password hashing

Maven for build and dependency management

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors