IvanENERGY / LMS-AndroidStudio-NodeJS-ExpressJS-MSSQLserver

This is a full stack android native application built using AndroidStudio(Java), NodeJS,ExpressJS and MSSQL server. The frontend Androidapp performs CRUD operations through connecting api using Retrofit Library. The api is created using nodeJS, it manipulates data by calling stored procedures in MSSQL server.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

⚠ Legacy Repo: The original repo is created long ago and no longer maintained ⚠

Overview

[project_LMS.png]

project_LMS

Repo Introduction

This is a full stack android native application built using AndroidStudio(Java), NodeJS,ExpressJS and MSSQL server.

Frontend Android Studio (JAVA)
Backend NodeJS & Express JS
MS-SQL-Server

The application is titled "Library Management Sysyem". It simulate the day-to-day operations (like borrowing/return/renewal) in a library

The fullstack application can be login as Staff or LibraryUsers, it supports the following functionalities:

LibraryUser Features ● Borrow/Return Books
● Books Renewal
Staff Features ● Processed Returned Books
● Manage Resources (Edit and Delete Books)
● Check LibraryUser details
Common Features ● Login
● Browse Book Catalog
● View My Account Details

Detail Report included in Final_Report-part-2.pdf

Screenshots

All Screenshots are located in /screenshot folder

[ActSplash.jpg]

ActSplash


Screenshot_2023-05-18-15-05-03-833_com example fypapplication


Screenshot_2023-05-18-15-05-07-738_com example fypapplication



Screenshot_2023-05-18-15-06-11-039_com google android permissioncontroller


[ActLogin.jpg]

ActLogin

[ActMainPageReader.jpg]

ActMainPageReader

[ActMainPageStaff.jpg]

ActMainPageStaff

[ActBorrowReturn.jpg]

ActBorrowReturn

[ActRenewal.jpg]

ActRenewal

[ActViewCatalog.jpg]

ActViewCatalog


Screenshot_2023-05-18-19-41-50-667-edit_com example fypapplication


[ActActBookDetail.jpg]

ActBookDetail

[ActMyAccount.jpg]

ActMyAccount

[ActProcessReturn.jpg]

ActProcessReturn


Screenshot_2023-05-18-20-14-28-662_com example fypapplication


Screenshot_2023-05-18-20-14-40-718_com example fypapplication


Screenshot_2023-05-18-20-15-10-416_com example fypapplication


[ActManageRes.jpg]

ActManageRes

[ActAddBook.jpg]

ActAddBook

[ActEditBook.jpg]

ActEditBook

[ActCheckReader.jpg]

ActCheckReader


AndroidApp folder includes all the front end components
API and database folder includes all the back end components

There are readme.txt in each subfolders for details.

About

This is a full stack android native application built using AndroidStudio(Java), NodeJS,ExpressJS and MSSQL server. The frontend Androidapp performs CRUD operations through connecting api using Retrofit Library. The api is created using nodeJS, it manipulates data by calling stored procedures in MSSQL server.


Languages

Language:Java 72.3%Language:Python 13.3%Language:TSQL 7.4%Language:JavaScript 7.1%