This is a basic project that helps managing university database. It is a course project so only Russian localization for now (I doubt I will add more).
- Modern UI and SPA support.
- Easy server management right beside the website source code (
server/index.ts
file). - REST API with relative paths in code.
- Node.js + SQLite
- Filter by any of the parameters.
- Export data to .CSV format.
- Dynamic pages (means if you add another table,
Table.vue
page will automatically get the data from it). - Easy UI cutomization thanks to
Vuetify
components.
git clone git@github.com:yegorgunko/uni-db.git
yarn install
yarn express
yarn express:run
yarn serve
yarn build
yarn lint
There are only HTTP requests to the server tests that are located inside the tests
directory. Easily add the ones you need. For VSCode I recommend REST Client extension.