https://github.com/namandangi/college-management
College Management: Semester 5 DBMS Project.
https://github.com/namandangi/college-management
college-management-system college-project dbms mysql mysqljs nodejs react sql term-project
Last synced: 22 days ago
JSON representation
College Management: Semester 5 DBMS Project.
- Host: GitHub
- URL: https://github.com/namandangi/college-management
- Owner: namandangi
- Created: 2020-10-06T05:01:33.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2020-12-09T07:04:03.000Z (over 4 years ago)
- Last Synced: 2025-04-07T05:34:23.291Z (about 2 months ago)
- Topics: college-management-system, college-project, dbms, mysql, mysqljs, nodejs, react, sql, term-project
- Language: JavaScript
- Homepage: https://dbms.netlify.app/
- Size: 1.78 MB
- Stars: 13
- Watchers: 1
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
College Management System
A Database Management Application
View the Source Code »
View Prototype
|
Report Bug
|
Request Feature
Features
Home Page
![]()
Department Page
![]()
Committee Page
![]()
Project Page
![]()
Library Page
![]()
Add a Book
![]()
Update a Book
![]()
List Items based on Tag Names
List Books by the Author Name
![]()
List Books by the Title of the Books
![]()
List Books by the Editon of the Books
![]()
Search an item by Tag
![]()
Change the order of the current Tag
![]()
![]()
Contact Page
![]()
## Technology Stack :
1. ExpressJS for server library.
2. Node.js for Environment.
3. React.js for developing User Interface
4. MySQL for database design
5. mysql2 as a promise-based Node.js driver (ORM) for MySQL.## Build Instructions
#### 1. First the clone the repository locally by
```
git clone https://github.com/namandangi/DBMS
```and change directory into the project using
```
cd ./DBMS
```#### 2. Install all server-side packages
In the root directory of the backend project using
```
npm install
```#### 3. Run the backend-server
In the root directory of the backend using
```
npm start```
and change directory into the webapp using
```
cd ./webapp
```#### 4. Install all client-side packages
In the root directory of the webapp using
```
npm install
```#### 5. Run the client-server
In the root directory of the webapp using
```
npm start
```
## Contributing1. Fork it (https://github.com/namandangi/DBMS/fork)
2. Create your feature branch (`git checkout -b feature/fooBar`)
3. Commit your changes (`git commit -m 'Add some fooBar'`)
4. Push to the branch (`git push origin feature/fooBar`)
5. Create a new Pull Request