Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor code and add new features #3

Merged
merged 6 commits into from
Mar 18, 2024
Merged

Conversation

luiscarlos-ja
Copy link
Owner

This pull request includes several code refactorings and the addition of new features. Here is a summary of the changes:

  • Added the csv-parse dependency and refactored the planets.controller.js and planets.model.js files.

  • Updated the build script and added the package.json and .gitignore files.

  • Added the launches API endpoint and its dependencies.

  • Added the ability to make frontend requests for launches from the API.

  • Refactored routes and models to use separate functions for retrieving launches and planets.

  • Added the ability to submit new launches and added validations for launches.

  • Added the functionality to delete launches.

These changes improve the codebase and introduce new functionality to the project.

@luiscarlos-ja luiscarlos-ja added the enhancement New feature or request label Mar 18, 2024
@luiscarlos-ja luiscarlos-ja self-assigned this Mar 18, 2024
@luiscarlos-ja luiscarlos-ja merged commit 309ee06 into main Mar 18, 2024
@luiscarlos-ja luiscarlos-ja deleted the laucnhes-functionality branch March 18, 2024 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant