- Marilii Saar
- Markus Tammeoja
A simple, dead forum.
- React
- Java (Spring)
- PostgreSQL
- Docker
- Ant Design
Make sure you have:
- Maven
- Postgres (and pgAdmin)
- Java 11
Inside of backend
's root folder, open a CLI and enter the following:
./mvnw spring-boot:run
Alternatively, you can start it via your editor of choice, eg IntelliJ IDEA
Make sure you have:
- Node
Inside of frontend
's root folder, open a CLI and enter the following:
npm install // installs the required dependencies (run once)
npm start
- Registration
- Logging in
- Emoji support
- Can view threads
- Can view posts
- Can donate
- Logging out
- Changing your profile
- Viewing other people's profiles
- Creating a thread
- Creating a post
- Sending a private message
- Sending a private group message
- Viewing received messages
- Replying to received messages
- Deleting received messages
- Editing their thread or post
- Editing a user
- Deleting a user
- Deleting a thread
- Deleting a post
- Create a rank
- Edit a rank
- Delete a rank
- Add a rank to a user
- Change the website title
- Change the website colour scheme
- Turn maintenance mode on
- Turn maintenance mode off
- Change the maintenance mode message
- Add a global announcement banner with a message