Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/owenaedwards/bulletinhub
https://github.com/owenaedwards/bulletinhub
go golang material-ui react react-router typescript
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/owenaedwards/bulletinhub
- Owner: OwenAEdwards
- Created: 2024-12-12T07:14:18.000Z (20 days ago)
- Default Branch: main
- Last Pushed: 2024-12-17T07:48:39.000Z (15 days ago)
- Last Synced: 2024-12-17T08:40:25.508Z (15 days ago)
- Topics: go, golang, material-ui, react, react-router, typescript
- Language: Go
- Homepage:
- Size: 90.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BulletinHub
## Instructions
### Running the backend
Open the terminal on the root and navigate to the `backend/` directory:
```bash
cd backend/
```If you do not already have Golang installed, you can download it here: https://go.dev/doc/install.
Install dependencies for Golang with the following command:
```bash
go mod tidy
```Run `main.go`, the entry point for the Golang program:
```bash
go run main.go
```### Running the frontend
Open the terminal on the root and navigate to the `frontend/` directory:
```bash
cd frontend/
```If you do not already have npm installed, you can download it here: https://nodejs.org/en/download/package-manager.
Ensure all dependencies are installed using `npm`:
```bash
npm install
```Run the frontend using `npm`:
```bash
npm run dev
```You should now be able to connect over http://localhost:5173/ (if you choose port number 5173 to serve React on).