This project was created as a team pet project with a focus on supporting people in fulfilling their dreams.
Dream are Here is a web platform that allows users to publish their dreams, share them with others, and receive support. The platform offers an intuitive interface for browsing dreams, reading descriptions, commenting, and adding dreams to favorites. The goal is to create a positive and inspiring community.
- Browse and view dreams shared by the community
- Search and filter dreams using fuzzy search (Fuse.js)
- View detailed information including title, description, images, and tags
- Mark dreams as favorites
- Leave comments and engage with other users
- Responsive design for desktop and mobile
- Authorization
- Create/Edit/Delete Dreams
To run this project locally, you will need:
- Node.js v18 or higher
- npm or yarn
- Vite
- React
- TypeScript
- Redux Toolkit
- React Router
- SCSS
- Material UI
- Fuse.js
- GitHub Pages (for frontend preview)
- Django REST Framework (backend)
-
Clone the repository:
-
Navigate to the project directory:
-
Install the dependencies:
-
Start the development server:
Frontend developed by Mykhailo Hubko.
Contact: Linkedin
Email: mixelios@gmail.com
- More about React: react.dev
- More about TypeScript: typescriptlang.org
- More about Styles css-tricks
- More about Vite Vite
Good luck!