Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

ackwolver335/inotebookFD

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📑 iNotebook - Online Notes Web App 🖥️ (Front-end)

📌 An online Notes fetching Web App, including the user authentication towards login, signup & logout. Also regarding different CRUD operation to be performed over to the notes that are included or created newly with User-friendly interaction on a simple platform.

🧠 Features 📝

📍User Authentication Support
✒️ Handles user Login, registration & token-based session storage using JWT.

📍CRUD Notes Functionality
✒️ Users can create, read, update and delete their personal notes seamlessly.

📍Responsive UI Design
✒️ Mobile-friendly interface build using React.js & TailwindCSS.

📍Dynamic Notes Rendering
✒️ Notes update in a real-time without page reloads using State Management.

📍Private Notes View
✒️ Notes are user-specific & not accessible by Other users.

📍Client-side Routing
✒️ Implemented with React Router for seamless navigation b/w pages Home, Login, SignUp & Notes.

📍API Integration
✒️ Connecting securely to backend using APIs using Fetch API for data operations.

📍Form Validation & Error Handling
✒️ Validates input fields & displays errors/success messages for better UX.

👜 Tech Stack 🖋️

🔖 React.js (Javascript Framework)

🔖 TailwindCSS (CSS Framework)

🔖 Fetch API (Regarding APIs Integration)

📷 Demo View

Image

📦 Installation or Usage 👇🏻

▶ Project cloning to Local Device 📝 (Remember you need to be at a specific folder in which you need this project's folder)

git clone https://github.com/ackwolver335/inotebookFD.git
cd inotebookFD

# installing node requirements
npm install

# start using
npm run dev

💻 Deployment Guidelines

📑 Below we have some platforms regarding Project's Deployment 👇🏻

▶️ Render

▶️ Vercel

▶️ Netlify

🛠️ Contribution GuidLines 🖋️

📰 If anyone wants to contribute to this Project either through my connections through my profile or by requesting with the Pull Request you can do the same after being a Contributor.

🖥️ Acknowledgements 👨‍💻

Technologies 💻 & Libraries Used 👇🏻

📚 Learning Resources

🌟 Personal Spectacle

📝 Special thanks to me and peers who provided valuable feedback during development.

About

iNotebook is a fast, responsive, and user-friendly online note-keeping web application. Designed to enhance productivity and organization, it allows users to create, edit, and manage notes effortlessly. Built using Vite for superior performance and React for a dynamic user experience, iNotebook ensures smooth and efficient note management.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.