Welcome to the first lesson in the development section of our equity project course! Throughout these sessions, we'll set up two crucial parts of our equity project: the backend and the frontend. We'll adhere to a standard development cycle process and leverage GitHub Copilot to assist us whenever possible.
Technology Stack:
We'll start by setting up the backend using Node.js and its ecosystem. We'll use NPM as our package manager, Express.js to define REST APIs and routers, and MongoDB (via Mongoose) to manage our data storage within Docker.
Initial Setup and Package Management:
package.json
file.The frontend of the project will primarily use React.js, enabling a dynamic and responsive user interface.
In this section, we'll open our project in VS Code and go step-by-step through the project creation process, utilizing GitHub Copilot to assist us.
Project Creation with NPM:
Installing Dependencies Using GitHub Copilot:
package.json
file.npm install
.With our initial setup in place and dependencies installed, we're ready to delve deeper into building out the backend and frontend components of our equity project. Stay tuned for the subsequent lessons where we'll continue to explore and leverage GitHub Copilot's capabilities to streamline our development process.
Happy coding!