{"id":20122114,"url":"https://github.com/bkpecho/starwars-quotes-crud-app","last_synced_at":"2026-04-09T18:47:57.471Z","repository":{"id":163852699,"uuid":"637395549","full_name":"bkpecho/starwars-quotes-crud-app","owner":"bkpecho","description":"This project is a CRUD application with a Star Wars theme, developed using Node.js, Express, and MongoDB. The project demonstrates proficiency in creating a reliable and scalable web application using popular server-side technologies.","archived":false,"fork":false,"pushed_at":"2023-05-14T15:24:14.000Z","size":288,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-25T12:45:30.710Z","etag":null,"topics":["api-design","backend-development","crud","express","flexibility","javascript","mongodb","node-js","programming","rest-api","scalability","star-wars","tutorial","web-development"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bkpecho.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-05-07T12:36:10.000Z","updated_at":"2024-03-29T02:10:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"9ecb314d-922c-4544-8b00-6b94049b91a8","html_url":"https://github.com/bkpecho/starwars-quotes-crud-app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bkpecho%2Fstarwars-quotes-crud-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bkpecho%2Fstarwars-quotes-crud-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bkpecho%2Fstarwars-quotes-crud-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bkpecho%2Fstarwars-quotes-crud-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bkpecho","download_url":"https://codeload.github.com/bkpecho/starwars-quotes-crud-app/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241565646,"owners_count":19983169,"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":["api-design","backend-development","crud","express","flexibility","javascript","mongodb","node-js","programming","rest-api","scalability","star-wars","tutorial","web-development"],"created_at":"2024-11-13T19:35:02.137Z","updated_at":"2026-04-09T18:47:52.423Z","avatar_url":"https://github.com/bkpecho.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"assets\\readme-bg.jpg\" /\u003e\n\n# Star Wars Quotes CRUD App with Node, Express, and MongoDB\n\nThis project demonstrates a CRUD application with a Star Wars theme, developed using Node.js, Express, and MongoDB. It enables users to keep track of quotes from famous Star Wars characters. Through this project, I showcase my ability to create a reliable and expandable web application utilizing popular server-side technologies.\n\n## Link to project:\n\n- GitHub Repository: [GitHub](https://github.com/bkpecho/starwars-quotes-crud-app)\n\n\u003c!-- Screenshot --\u003e\n\n## How It's Made:\n\n#### Tech used: Node.js, Express, MongoDB\n\nThe Star Wars Quotes CRUD App is built using Node.js and Express. with EJS as the templating engine and MongoDB as the database. The application implements RESTful API design principles to enable CRUD operations. The project provides a practice opportunity to develop proficiency in server-side programming with Node.js and Express.\n\n## Optimizations:\n\nThis practice project has provided valuable insights into server-side programming with Node.js and Express. In future iterations, I plan to incorporate Mongoose and other advanced features of Express to enhance the application's scalability and performance.\n\n## Lessons Learned:\n\nThis project was an opportunity to practice server-side programming with Node.js and Express, and to learn more about the fundamentals of CRUD operations and RESTful API design principles. I gained a deeper understanding of how to structure and organize a Node.js project, and how to work with Express middleware to handle HTTP requests and responses.\n\n### Author\n\n- Github - [Bryan King Pecho](https://www.github.com/bkpecho)\n- Twitter - [@bkpecho](https://www.twitter.com/bkpecho)\n- LinkedIn - [in/bkpecho](https://www.linkedin.com/in/bkpecho/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbkpecho%2Fstarwars-quotes-crud-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbkpecho%2Fstarwars-quotes-crud-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbkpecho%2Fstarwars-quotes-crud-app/lists"}