Skip to content

Latest commit

 

History

History
143 lines (93 loc) · 4.12 KB

README.md

File metadata and controls

143 lines (93 loc) · 4.12 KB

Juwenalia Wrocław Razem

Official Website

Homepage

🇵🇱

Witamy w repozytorium oficjalnej strony internetowej Juwenaliów #wrocławrazem!

Aplikacja jest owocem współpracy członków Koła Naukowego Solvro oraz Samorządu Studenckiego Politechniki Wrocławskiej. Stanowi oficjalny kanał komunikacji pomiędzy organizatorami wydarzenia oraz jego uczestnikami. Jej celem jest szybkie i wygodne dostarczenie wszelkich niezbędnych informacji dla imprezowiczów - bez potrzeby przeszukiwania social mediów. Harmonogram, mapa, artyści - wszystko w jednym miejscu! Co więcej, dzięki integracji z profilem na Facebooku organizatora, aplikacja zapewnia, że wszyscy uczestnicy zawsze będą na bieżąco ze wszystkim, co dzieje się wokół Juwenaliów.

🇬🇧

Welcome to the repository of the Juwenalia #wrocławrazem official website!

This app is the result of collaboration between members of the Solvro Science Club and the Students' Union of Wrocław University of Science and Technology. It serves as the official communication channel between the event organizers and its participants. Its main goal is to quickly and conveniently provide all the essential information for festival goers - without the need to search through social media. Event schedule, map, artists - all in one place! What's more, thanks to integration with the organizer's Facebook account, we ensure that you will always stay up-to-date!

Our team

Technologies used

  • Next.js
  • React.js
  • TypeScript
  • Tailwind CSS
  • Coolify

Links

docs.solvro.pl

Development

1. Clone the Repository

git clone https://github.com/Solvro/web-juwenalia.git

2. Install Dependencies

cd web-juwenalia
npm install

3. Configure Environment

Create an .env file with the following content:

FACEBOOK_ACCESS_TOKEN=
FACEBOOK_APP_ID=
FACEBOOK_APP_SECRET=

4. Run the Project

npm run dev

5. View the Application

Open your browser and navigate to http://localhost:3000.

Working with git

Github Solvro Handbook

https://docs.solvro.pl/guides/github

SSH

If you are a Windows user, follow this tutorial to connect via SSH

Building a new feature

  1. Checkout and update main branch
   git checkout main
   git pull origin main
   git fetch
  1. Create new feature branch
   git checkout -b feat/x_my_feature_branch

'x' stands for issue number; this command will create and checkout a new branch named feat/x_my_feature_branch

  1. Commit your changes:
   git add .
   git commit -m "<description>"
  1. Push to remote:
   git push origin feat/x_my_feature_branch
  1. Create a Pull Request on GitHub and wait for a review

⚠️ Important ⚠️

  • Do not push directly to main branch!

  • Please remember to commit before checking out to a different branch

  • Clean up after a successful merge

    git branch -d feat/x_my_feature_branch
    git push origin --delete feat/x_my_feature_branch

Contact

For questions or suggestions, please reach out to us:


Thank you for reading! Stay tuned for more updates!