Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tahahameed23/academic-dashboard
https://github.com/tahahameed23/academic-dashboard
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/tahahameed23/academic-dashboard
- Owner: TahaHameed23
- Created: 2023-12-03T06:55:01.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-08-19T07:27:29.000Z (3 months ago)
- Last Synced: 2024-08-19T08:39:01.274Z (3 months ago)
- Language: JavaScript
- Homepage: https://academic-dashboard.onrender.com/
- Size: 122 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Setup
## Setup DB
1. MySQL installed (prerequisite)
2. Create database with name - "att"
3. VSCode extensions:
1. Name: SQLTools- Id: mtxr.sqltools
- Link:https://marketplace.visualstudio.com/items?itemName=mtxr.sqltools2. Name: SQLTools MySQL/MariaDB/TiDB
- Id: mtxr.sqltools-driver-mysql
- Link:https://marketplace.visualstudio.com/items?itemName=mtxr.sqltools-driver-mysql3. Name: Prettier SQL VSCode (Recommended)
- Id: inferrinizzard.prettier-sql-vscode
- Link:https://marketplace.visualstudio.com/items?itemName=inferrinizzard.prettier-sql-vscode4. Connect to 'att' database using SQLTools in VSCode by adding:
- Connection name
- Port
- Database name
- Username
- Password
5. Create a '.env' file & fill the env values:
`HOST = ""`
`SQL_PORT = ""`
`USER = ""`
`PASSWORD = ""`
`DATABASE = ""`
`PORT = PORT_NO`5. Go to /schema and start executing queries by clicking "Run on active connection" in each block (--@block) in the 'db.session.sql'.
## Setup project
1. Clone the project to your local machine.
2. Run `npm install`
3. Run `npm run dev` in root folder.