Semester End Project | IMY 220 | 2022
This is a website for my second-year BIS Multimedia module, IMY-220. The goal was to create an events social-media site (think tripAdvisor + Instagram) for uploading and viewing users' events, revieing events, following and messaging users - with a theme of your choice. The theme for this site is art and pop-culture based events, artfolio.
I decided to go for a modern, contemporary, "neo-pop" feel, with some historical art pieces thrown in for the feeling of "modernizing old art". The site is fully responsive & fully functional according to our spec, and can be used to upload/view/review events, follow users, and message users.
- User registration
- User login
- User profile:
- User profile editing
- User profile deletion
- User profile image upload
- View user's events (from profile page)
- View user's reviews (from profile page)
- View user's followers (from profile page)
- View user's following (from profile page)
- User's Home page:
- Local feed of events (from users you follow)
- Global feed of events (from all users)
- Search for events / users by name, hashtag, location, keyword, etc.
- Events:
- Add events
- Edit events
- Delete events
- View events
- Reviews:
- Add reviews
- Edit reviews
- Delete reviews
- View reviews
- Interaction:
- Follow users
- Unfollow users
- Message users
- View messages
- Notifications for unread messages
- Admins:
- Admin accounts can be created from the database
- Admin dashboard
- Admin user management (view, edit, delete)
- Admin event management (view, edit, delete)
- Admin review management (view, edit, delete)
- Admin event category management (create, view, edit, delete)
- Admin event tag management (create, view, edit, delete)
The figma file with the initial wireframe can be found here