Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 5 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 (about 4 years ago)
- Default Branch: main
- Last Pushed: 2020-12-09T07:04:03.000Z (almost 4 years ago)
- Last Synced: 2024-05-12T00:48:12.313Z (6 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: 7
- Watchers: 1
- Forks: 11
- 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