Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bkpecho/starwars-quotes-crud-app
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.
https://github.com/bkpecho/starwars-quotes-crud-app
api-design backend-development crud express flexibility javascript mongodb node-js programming rest-api scalability star-wars tutorial web-development
Last synced: 19 days ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/bkpecho/starwars-quotes-crud-app
- Owner: bkpecho
- Created: 2023-05-07T12:36:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-05-14T15:24:14.000Z (over 1 year ago)
- Last Synced: 2025-01-06T13:13:28.242Z (26 days ago)
- Topics: api-design, backend-development, crud, express, flexibility, javascript, mongodb, node-js, programming, rest-api, scalability, star-wars, tutorial, web-development
- Language: JavaScript
- Homepage:
- Size: 281 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Star Wars Quotes CRUD App with Node, Express, and MongoDB
This 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.
## Link to project:
- GitHub Repository: [GitHub](https://github.com/bkpecho/starwars-quotes-crud-app)
## How It's Made:
#### Tech used: Node.js, Express, MongoDB
The 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.
## Optimizations:
This 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.
## Lessons Learned:
This 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.
### Author
- Github - [Bryan King Pecho](https://www.github.com/bkpecho)
- Twitter - [@bkpecho](https://www.twitter.com/bkpecho)
- LinkedIn - [in/bkpecho](https://www.linkedin.com/in/bkpecho/)