Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alfonsog-dev/thesis-demo
This is a front-end only demo for my thesis project.
https://github.com/alfonsog-dev/thesis-demo
demo-app gui reactjs web
Last synced: 17 days ago
JSON representation
This is a front-end only demo for my thesis project.
- Host: GitHub
- URL: https://github.com/alfonsog-dev/thesis-demo
- Owner: AlfonsoG-dev
- License: mit
- Created: 2024-12-12T02:59:18.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2024-12-29T04:10:00.000Z (17 days ago)
- Last Synced: 2024-12-29T04:21:59.468Z (17 days ago)
- Topics: demo-app, gui, reactjs, web
- Language: JavaScript
- Homepage:
- Size: 1.35 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Degree thesis application DEMO.
- This is a front-end only demo.
- You have limited functionality available to test and try the application.----
# Installation
1. Clone the repository
```shell
git clone https://gihub.com/AlfonsoG-dev/thesis-demo
```
2. Install **npm** dependencies
```shell
npm install
```
3. create environment variables.
>- In the root folder create the file: **.env** file.
```env
VITE_APP_API='HOST_NAME:PORT' # server URL or domain
```
4. start the project
```shell
npm run dev
```
5. Use one of the following users in the login.
>- Remember that each one of the users have different roles.
```json
{
"name": "user admin",
"rol": "admin",
"identificacion": 102030,
"password": 123,
}
{"name": "user personal",
"rol": "personal",
"identificacion": 203040,
"password": "asd",
}
{
"name": "user transitorio",
"rol": "transitorio",
"identificacion": 304050,
"password": "abc",
}
```# TODO
- [ ] allow group *pdf* generation when there is more than one historia.----
# Disclaimer
- This project is for educational purposes.
- Security issues are not taken into account.