2023-12-10 13:50:18 +00:00
# Helseveileder
2024-02-14 22:57:37 +00:00
> Bachelor-project ~ Spring 2024
## 📋 Table of Contents
1. 📝 [Info ](#info )
2. ⚙️ [Tech Stack ](#tech-stack )
3. 🔋 [Features ](#features )
4. 🤸 [Quick Start ](#quick-start )
5. 🔗 [Links ](#links )
6. 📄 [License ](#license )
2023-12-10 13:50:18 +00:00
## 📝 Info
2024-02-14 22:57:37 +00:00
This repository contains our Bachelor project for Spring 2024. This project is a collaborative effort with medical students and researchers from UiB (University of Bergen).
As a part of this project we needed to scrape questions and answers from [Studenterspør.no ](https://studenterspor.no/ ). This involved developing a webscraper to extract the necessary data. You can explore the source code [here ](https://github.com/SindreKjelsrud/helseveileder_webscraper ).
## ⚙️ Tech Stack
- Go
- Svelte
- TypeScript
- Tailwind CSS
- PostgreSQL
## 🔋 Features
2024-05-02 14:45:44 +00:00
👉 **Accessibility:** Ensure access & usability for all users.
👉 **Bug Reporting:** Simplify reporting for prompt issue resolution.
👉 **Evaluation of Three Custom Criteria:** Enable customized item evaluation for informed decision-making.
2024-02-14 22:57:37 +00:00
## 🤸 Quick Start
Follow these steps to set up the project locally on your machine.
2024-01-08 13:29:51 +00:00
2024-02-14 22:57:37 +00:00
**Prerequisites**
2024-01-08 13:29:51 +00:00
2024-02-14 22:57:37 +00:00
Make sure you have the following installed on your machine:
2024-01-08 13:29:51 +00:00
2024-05-02 14:45:44 +00:00
- Docker
- Go
2024-01-08 13:29:51 +00:00
2024-05-02 14:45:44 +00:00
**Cloning the repository**
2023-12-10 13:50:18 +00:00
2024-02-14 22:57:37 +00:00
```bash
git clone git@github.com:haraldnilsen/helseveileder.git
cd helseveileder
```
**Installation**
2024-01-08 13:29:51 +00:00
2024-02-14 22:57:37 +00:00
```bash
2024-05-02 14:45:44 +00:00
cd frontend & & npm i
2024-01-08 13:29:51 +00:00
```
2024-05-02 14:45:44 +00:00
**Running the project locally**
2024-02-14 22:57:37 +00:00
```bash
2024-05-02 14:45:44 +00:00
cd backend
docker compose -f docker-compose.dev.yml up -d
```
**Deploying the project**
2024-02-14 22:57:37 +00:00
2024-05-02 14:45:44 +00:00
Change .env info in both `frontend/` & `/backend` , then:
```bash
cd backend
docker compose -f docker-compose.deploy.yml up -d
2024-01-08 13:29:51 +00:00
```
2024-02-14 22:57:37 +00:00
## 🔗 Links
See also links below for related info about project:
- [Helseveileder-webscraper ](https://github.com/SindreKjelsrud/helseveileder_webscraper )
## 📄 Licence
This project is licensed under the [MIT License ](./LICENSE ).