Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔗 My Notes App Backend

PHP REST API for My Notes Cloud Flutter App



🌥️ About

My Notes Cloud Backend is a RESTful API built with PHP and MySQL to support the Flutter app My Notes Cloud.
It handles:

  • 🔐 User authentication (login & signup)
  • 📝 Notes management: create, read, update, delete
  • 🔄 JSON responses for Flutter integration
  • ⚡ Fast and secure server-side logic

This backend works seamlessly with SharedPreferences on the Flutter app for session management.


🛠️ Features

  • 🔑 User Authentication
  • 📝 Create, Edit, Delete Notes
  • 📄 Retrieve notes per user
  • 🗄️ MySQL database integration
  • 🔄 Full API integration with Flutter app
  • 🔒 Password hashing for security
  • 🌐 RESTful JSON API


⚙️ Setup

  1. Upload files to your server
  2. Edit connect.php with your database credentials
  3. Import MySQL tables
  4. Create a .env file containing both the username and the API key
  5. Make sure API endpoints are reachable from the Flutter app

🔗 Frontend Flutter App

The corresponding Flutter app is available here:
👉 My Notes Cloud App


👨‍💻 Developer

Abdallah Medhat
Backend Developer (PHP + MySQL)


Built with ⚡ PHP & MySQL

About

My Notes Cloud Backend is a PHP & MySQL REST API supporting the Flutter app My Notes Cloud. It handles user authentication, note management (create, read, update, delete), and provides JSON responses for seamless app integration

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages