Welcome to MOOGLE - my Personalized Search Engine!
This project showcases a customized search engine that presents information exclusively about me. ๐
It's built using NextJS, Supabase, Context API, Tailwind CSS, and TypeScript.
The project aims to provide a dynamic and engaging way for others to learn about my achievements, projects, and skills.
NextJS | Supabase | Context API | Tailwind CSS | TypeScript | Figma |
- Frontend: NextJS, Tailwind CSS
- Backend & Database: Supabase
- State Management: Context API
- Code Quality: TypeScript
- Design Assets: Figma
Moogle Logo |
---|
- Clone the repository.
- Install dependencies using
npm install
. - Configure Supabase credentials in the application by adding api keys to
.env.local
. - Run the development server using
npm run dev
.
- Personalized search experience.
- Familiar design structure as conventional search engines.
- Responsive UI design for seamless interaction across devices.
- Type-safe codebase ensuring robust architecture.
- Efficient state management with Context API.
- Integration of custom design assets from Figma.
- Incorporating user authentication for personalized experiences.
- Implementing more advanced search features.
- Integrating real-time updates using Supabase subscriptions.
- Including additional forms of search results such as Images, Videos, Articles, etc.
Contributions are welcome! Feel free to open issues or submit pull requests.
This project is licensed under the MIT License.