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.
- 🔑 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
- Upload files to your server
- Edit
connect.phpwith your database credentials - Import MySQL tables
- Create a .env file containing both the username and the API key
- Make sure API endpoints are reachable from the Flutter app
The corresponding Flutter app is available here:
👉 My Notes Cloud App
Abdallah Medhat
Backend Developer (PHP + MySQL)
Built with ⚡ PHP & MySQL