A website for landlords to upload apartments with rooms to rent to students.
Users can:
- Create an account
- Create an apartment listing with x number of rooms
- Upload an image and add information about each room available for rent.
- Next.js
- Tailwind CSS
- Supabase - Postgres database and authentication
- Create a
.env.local
file and set values npm run dev
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
- Jest
- React Testing Library
Run npm run test
.
- Sign up / login
- Apartments overview page
- Add apartment flow
- Upload room images
- Search / filter apartments
- Handle errors for form submission
- Make apartments overview and edit rooms prettier
- Edit profile with log out button
- Tests for create apartment and edit rooms
- Zip code and city for apartments
- Allow apartment editing
- Display price for rooms instead of apartments