- Functionality: A web application, a clone of Google Keep, developed using the React framework. ππ
- Tech Stack:
React
,JavaScript
,HTML
,CSS
ππ» - Author: @shreyamalogi π©βπ»
- Year of Project: 2022 π
- Deployment: The app is deployed to Netlify and can be accessed at https://googlekeepnote.netlify.app/.
- Introduction
- Challenges and Solutions
- Project Structure
- How to Run
- How to Create from Scratch
- Contribution - Show Your Support
- License
Welcome to the Google Keep Clone, a web application crafted by Shreya Malogi using the powerful React framework. This project replicates the functionality of Google Keep, allowing users to create and manage notes seamlessly. πβ¨
Challenge: Creating a visually appealing and responsive interface.
Solution: Utilized React's responsive design principles and CSS for seamless cross-device experiences. π¨π±
Challenge: Efficiently managing application state.
Solution: Implemented React hooks (e.g., useState, useEffect) and context API for effective state management. ππ§
Challenge: Integrating Material-UI components for enhanced design.
Solution: Explored Material-UI documentation and integrated components to elevate the UI. πβ¨
These challenges were addressed through thoughtful solutions, ensuring a polished and user-friendly Google Keep Clone. ππ©βπ»
The project is organized into different directories, each serving a specific purpose:
public
: Contains static assets (icons, HTML file, etc.) that can be served publicly. πΌοΈπsrc
: The main source code directory.components
: Contains React components that define the structure and behavior of the application. π§©π©βπ»images
: Stores images used in the application. π·πstyles
: Holds CSS files for styling components. π¨ποΈ
-
Clone the repository to your local machine:
git clone https://github.com/shreyamalogi/Google-Keep-Clone.git
-
Install dependencies:
npm install
-
Run the application in development mode:
npm start
Open http://localhost:3000 to view it in your browser. ππ
If you're interested in understanding how this Google Keep Clone was created, you can refer to the following resources:
- Guidelines and References
- Overview ππ
Excited about web security spells? Contribute to this magical project and make it even more secure. Don't forget to star the project! βπ
This project is enchanted under the spell of the MIT License. Share the magic responsibly! ππ
MIT License
Copyright (c) 2022 Shreya Malogi
Stay Enchanted! π§ββοΈβ¨