{"id":18313088,"url":"https://github.com/kuzma02/simple-mern-app","last_synced_at":"2025-10-12T20:25:39.295Z","repository":{"id":213935571,"uuid":"735266773","full_name":"Kuzma02/Simple-MERN-App","owner":"Kuzma02","description":"Discover my MERN CRUD app, a prime MERN stack example for robust CRUD operations. It's an exemplary MERN application example that showcases the efficiency of MERN stack CRUD functionality in a sleek, full-featured MERN stack app.","archived":false,"fork":false,"pushed_at":"2024-06-10T14:09:22.000Z","size":127,"stargazers_count":0,"open_issues_count":0,"forks_count":6,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-15T06:28:42.753Z","etag":null,"topics":["crud","crud-application","crud-in-mern","crud-in-mern-stack","mern-application-example","mern-crud","mern-crud-app","mern-crud-application","mern-crud-operations","mern-crud-tutorial","mern-stack","mern-stack-app","mern-stack-application-example","mern-stack-crud","mern-stack-crud-app","mern-stack-crud-application","mern-stack-crud-operations","mern-stack-example","simple-mern-app"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kuzma02.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-24T09:30:46.000Z","updated_at":"2024-06-10T14:09:26.000Z","dependencies_parsed_at":"2024-11-05T16:48:33.747Z","dependency_job_id":null,"html_url":"https://github.com/Kuzma02/Simple-MERN-App","commit_stats":null,"previous_names":["kuzma02/simple-mern-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kuzma02%2FSimple-MERN-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kuzma02%2FSimple-MERN-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kuzma02%2FSimple-MERN-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kuzma02%2FSimple-MERN-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kuzma02","download_url":"https://codeload.github.com/Kuzma02/Simple-MERN-App/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248036410,"owners_count":21037164,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["crud","crud-application","crud-in-mern","crud-in-mern-stack","mern-application-example","mern-crud","mern-crud-app","mern-crud-application","mern-crud-operations","mern-crud-tutorial","mern-stack","mern-stack-app","mern-stack-application-example","mern-stack-crud","mern-stack-crud-app","mern-stack-crud-application","mern-stack-crud-operations","mern-stack-example","simple-mern-app"],"created_at":"2024-11-05T16:26:28.745Z","updated_at":"2025-10-12T20:25:39.195Z","avatar_url":"https://github.com/Kuzma02.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Simple MERN Stack CRUD Application\n\n![simple crud application](https://github.com/Kuzma02/Simple-MERN-App/assets/138793624/273df777-8a2c-4b48-aca3-db4f57c5b220)\n\nWelcome to this comprehensive MERN CRUD project, a full-stack web application meticulously crafted using the robust MERN stack (MongoDB, Express, React, Node.js). This repository is a treasure trove of learning and development that not only serves as a MERN application\nexample but also provides a step-by-step MERN CRUD app tutorial.\n\n# Project Overview\nMy application exemplifies a complete MERN stack CRUD application, delivering seamless Create, Read, Update, and Delete (CRUD) functionality. With this project, users can effortlessly add, view, update, and delete information, making it an ideal representation of CRUD in MERN stack development.\n\n# Learning Experience\nThis repository is not just a MERN stack app; it's a comprehensive MERN CRUD tutorial. Aspiring developers can follow along to understand the nuances of CRUD using MERN stack, gaining insights into the practicalities of MERN CRUD operations within a real-world context.\n\n# Features\n- MERN CRUD Operations: The core of this application, allowing for full management of database entries.\n- Interactive UI: A React-based front end that provides a responsive and engaging user experience.\n- Real-World Application: This MERN stack crud app is more than an example; it's a blueprint for actual market-ready applications.\n\n# Application CRUD Operations\n- Create: Add new entries to the database.\n- Read: View all the entries in a user-friendly interface.\n- Update: Edit existing entries.\n- Delete: Remove unwanted entries.\n\n# Technologies Used\nFrontend:\n- React.js: A JavaScript library for building user interfaces.\n- Redux Toolkit: Advanced state management for React applications.\n- Toastify: For displaying elegant notifications.\n\nBackend:\n- Node.js: JavaScript runtime environment.\n- Express: Web application framework for Node.js.\n- MongoDB: NoSQL database for storing data.\n\n# Installation\nTo run the app you need to have Node.js installed and follow these steps:\n1. Download the repository locally or clone it:\n\n\n```\ngit clone https://github.com/Kuzma02/Simple-MERN-App.git\n```\n\n2. Open terminal in the repository folder:\n\n```\ncd folder-name\n```\n\n3. Install backend dependencies\n\n```\nnpm install\n```\n\n4. Install frontend dependencies:\n\n```\ncd client\nnpm install\n```\n\n5. Configure MongoDB:\nCreate account on MongoDB, create database and put MONGO_URI in .env file.\nCreate a .env file in the root directory and add your MongoDB URI:\n\n```\nMONGO_URI=your_mongodb_uri\n```\n\n6. Run the application:\n\n```\nnode app.js\n```\n\n7. In a new terminal, start the frontend:\n\n```\ncd client\nnpm run dev\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkuzma02%2Fsimple-mern-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkuzma02%2Fsimple-mern-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkuzma02%2Fsimple-mern-app/lists"}