studentiunimi.it is a fully responsive website built with React 19, Next.js 15, TypeScript, and Chakra UI.
Its goal is to provide services and access to all groups of didactic courses and general-purpose resources for students of the University of Milan.
The website displays data and interacts with a database through the APIs provided by the backend.
# Clone the repository
git clone https://github.com/StudentiUniMi/website.git
cd website
# Install dependencies (Node.js 20+ required)
npm install
# Configure environment variables
echo "NEXT_PUBLIC_API_URL=https://api.studentiunimi.it" > .env.local
# Run the development server
npm run dev
# Build and run for production
npm run build
npm run start