This project is a PHP web application built using the CodeIgniter framework that demonstrates basic CRUD (Create, Read, Update, Delete) operations on MongoDB. It includes functionalities for user authentication, registration, creating users, updating user information, listing users, and deleting users.
- User authentication with login functionality.
- User registration with password hashing for security.
- Create new users with basic information.
- Update existing user details.
- List all users stored in the MongoDB database.
- Delete users from the database.
- PHP version 5.6 or newer is recommended.
- MongoDB must be installed and running on your system.
-
Clone this repository to your local machine.
-
Navigate to the project directory:
-
Install the required dependencies using Composer:
-
Configure your MongoDB connection settings in the
application/config/mongodb.phpfile. -
Run the built-in PHP development server:
-
Open your web browser and go to
http://localhost:8080to access the application.
- Register as a new user using the provided registration form.
- Log in with your registered credentials.
- Create new users and provide their details.
- Update user information.
- View the list of all users stored in the database.
- Delete users from the list.
This project is open-source and licensed under the MIT License. See the LICENSE file for details.
- CodeIgniter User Guide: https://codeigniter.com/docs
- MongoDB PHP Library: https://docs.mongodb.com/php-library
- Community Forums: http://forum.codeigniter.com/
- GitHub Repository: https://github.com/shravan-7/mongodb_project https://github.com/Bhavishjb/User_mongodb_project
This project was inspired by the CodeIgniter framework and MongoDB, and we would like to thank the contributors to these technologies.
Report any issues or security vulnerabilities to our Security Panel.
Happy coding!