Skip to content

webstraycom/acbs-database-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Database Frontend Image

Database Frontend

This repository contains information about acbs-database frontend, written in JavaScript.

About

The acbs-database frontend is a web application developed according to the MVC design pattern and used to interact with the acbs-database backend API endpoints.

Built With

The acbs-database frontend is developed using the following technology stack:

  • Node.js
  • Express.js
  • MongoDB

Node.js is the application runtime, Express.js is a backend web application framework for Node.js, and MongoDB is a NoSQL database used for data storage.

In addition, the project also uses external dependencies such as:

  • ejs for HTML templating (generating dynamic pages)
  • mongoose for MongoDB database interaction (working with the DB via Node.js)
  • express-session for user session management (handling logins/auth state)
  • connect-mongo for MongoDB session storage (storing active sessions)
  • bcryptjs for password hashing

You can find a full list of external dependencies in the package.json file.

Installation

Before starting the installation process, be sure to install the required dependencies, which include Node.js, Express.js, MongoDB, and Nginx.

The detailed process of installing and deploying the application on the server is described in the Database Configuration repository.

Migration

A detailed process of migrating the application from JavaScript to TypeScript can be found in the Database Migration repository.

About

This repository contains information about acbs-database frontend, written in JavaScript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published