Eventownik is a software solution designed to support event organization, with a focus on Wrocław University of Science and Technology activities.
- Creating events
- Configuring events
- Adding assistant organizers
- Creating participant attributes
- Managing participants
- Creating forms
- Creating emails
- Sending emails (personalized, trigger emails)
- Maciej Król - Tech Lead
- Maciej Malinowski - Frontend Developer
- Maciej Talarczyk - UI/UX Designer, Frontend Developer
- Wojciech Kosmalski - Frontend Developer, Project Manager
git clone https://github.com/Solvro/web-eventownik-v2.git
cd web-eventownik-v2
npm i
Copy and paste .env.example
file in the root directory, rename the copy to .env
and set the following content:
TODO
npm run dev
Open your browser and navigate to http://localhost:3000.
We welcome contributions! Here's how you can help:
- 🐛 Report bugs or suggest improvements
- 🌟 Request new features
- 🧪 Test and provide feedback
Don't worry if you forget any steps – our automatic GitHub Action will run checks and notify you of any issues.
Check out our detailed GitHub workflow guide.
For Windows users, follow this SSH setup tutorial.
-
Checkout and update main:
git checkout main git pull origin main git fetch
-
Create a feature branch:
git checkout -b feat/{issue_number}-my-feature-branch
-
Make your changes and commit:
git add . git commit -m "My changes description"
-
Push to remote:
git push origin feat/{issue_number}-my-feature-branch
-
Create a Pull Request on GitHub
-
Never push directly to the main branch
-
Always commit before checking out to a different branch
-
After successful merge, clean up:
git branch -d feat/{issue_number}-my-feature-branch git push origin --delete feat/{issue_number}-my-feature-branch
For questions or suggestions, reach out to us:
- ✉️ Email: [email protected]
- 🌐 Website: solvro.pwr.edu.pl
- 📘 Facebook: KN Solvro
We appreciate your interest in our project! 🥰