Web Link: https://movie-social-hub.netlify.app
Backend Repositories: https://github.com/tom56561/movie-server
The frontend is hosted on Netlify, and the backend is hosted on Render.
Our platform offers a rich set of features designed to enhance the user experience, incorporating the latest trends in web development and UI/UX design:
- Login and Register: Secure authentication system allowing users to create and access their accounts.
- User Profile: Personalized user profiles where members can view and edit their information.
- Friends and Follow Feature: Connect with friends and follow their profiles to stay updated on their activities.
- Movie Search: Integration with a third-party API to search for movies, providing users with a vast library of films to explore.
- Comments: Users can leave comments on each movie, fostering a community of movie enthusiasts.
- Posts Feature: Members can create posts, sharing their thoughts, reviews, or movie recommendations with the community.
- UI/UX Design: A modern and user-friendly interface that adheres to the latest UI/UX design trends, ensuring an enjoyable experience for all users.
- Dark and Light Mode: A dynamic design layout that allows users to switch between dark and light modes, catering to personal preferences and reducing eye strain.
Click the button in the red circle to switch Light/Dark Mode
This document outlines the color design tokens and theme settings for the website's user interface, aligned with 2023 UI trends.
Our design system uses a set of predefined color tokens to maintain consistency and adhere to the latest design trends.
Nature-inspired neutral tones with a personalization twist:
--color-grey-0
: #FFFFFF (Pure white)--color-grey-10
: #F4F4ED (Natural linen off-white)--color-grey-50
: #E8E8D0 (Sand beige)--color-grey-100
: #D1D1B2 (Herbal warm grey)--color-grey-200
: #B3B38C (Muted olive)--color-grey-300
: #8E8E66 (Sage green)--color-grey-400
: #6A6A4A (Wet bark brown-grey)--color-grey-500
: #555546 (Forest floor dark tone)--color-grey-600
: #3F3F32 (Deep moss green)--color-grey-700
: #292921 (Rich soil brown)--color-grey-800
: #141412 (Deep woods at night)--color-grey-900
: #0A0A06 (Darkest shade before black)--color-grey-1000
: #000000 (Pure black)
Bold and bright colors for dark mode and accentuation:
--color-primary-50
: #E3F9FD (Light sky blue)--color-primary-100
: #C2EFFB (Clear day blue)--color-primary-200
: #80DFF7 (Vibrant cyan)--color-primary-300
: #3ED0F3 (Bright blue with green hint)--color-primary-400
: #00C0EF (Electric blue)--color-primary-500
: #00A0BC (Pantone-inspired classic blue)--color-primary-600
: #007D99 (Deep ocean blue)--color-primary-700
: #005766 (Dark teal)--color-primary-800
: #003440 (Sea depths blue)--color-primary-900
: #001B22 (Darkest of blue before black)
Our theme settings function dynamically applies these tokens based on the chosen mode (light or dark). It ensures that our UI is consistent, accessible, and incorporates the latest trends for a pleasing aesthetic and user experience.
Utilizes lighter shades for a bright and airy interface.
Employs darker shades for a modern look that reduces eye strain.
Remember to reference these tokens in your CSS to maintain consistency across components and layouts.