Skip to content

Solvro/web-umed

Repository files navigation

Solvro Next.js template

Welcome to the repository of Solvro Next.js template

A standardized Next.js template maintained by Solvro Science Club at Wrocław University of Science and Technology. This template incorporates our best practices, coding standards, and recommended project structure for web development projects. It serves as a starting point for new Solvro members and projects, ensuring consistency and quality across our initiatives.

Technologies used

  • Next.js
  • React.js
  • TypeScript
  • Tailwind CSS
  • Shadcn/ui
  • Tanstack Query

Links

docs.solvro.pl

Development

1. Use this template

Homepage

2. Install Dependencies

cd web-template
npm install

3. 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!