Our goal is to connect people who love hiking and nature and want to share their tips and experiences, get to know each other and organise events. In addition to being able to talk to each other, share images and hiking trails, users will be able to create and join hiking events where they can safely enjoy together amazing moments in nature. For all those passionate about hiking outdoors and active lifestyle this will be the place to be!
This web is based on Spring, PostgreSQL, React, React router and Axios. Check the following links for documentation and guides:
- Prettier
- Webpack
- Babel
- ESLint
- React
- React-DOM
Follow this link to see the project: https://hiking-buddysda.web.app/
You will need to create an account to have access to the services of the website.
Our development environment for a full-stack web application will consist of three main parts:
- Database (Postgres).
- Backend server (Spring).
- Frontend development server (React).
docker
anddocker-compose
.nodejs
.
In the root folder, run
docker-compose up
Open the root folder and run
./gradlew bootRun
The frontend application is in the directory frontend
. From there, run
npm install
to install all the dependencies needed for the project.
Then start the frontend application by running
npm start
This is the final group project carried out during KTH Software Development Academy in which we have learned how to work as a team with the agile method, organizing the work with GitHub projects, issues and milestones and communicating every day by Slack.
We are a team of junior developers studying at the KTH software development academy.