Skip to content

Bootcamp final individual project (ecological products store). SPA with Spring Boot backend (repository in my profile).

Notifications You must be signed in to change notification settings

guillerdev97/ecoworld-vue-front

Repository files navigation

Eco World


Project

In a nutshell, this website aims to be a portal to advertise and buy and sell organic products from Asturias.

I have designed and created a website for Eco Astur, a corporation of small companies (Asturian farms) that have joined together to promote their local businesses and encourage the consumption of organic products.

The philosophy or reason for the union is to have greater visibility against large companies.

On the other hand, the business logic is clear, the sale of organic products to local stores.

Finally, I present a totally initial mvp, since my intention is to make mvp to mvp a product as professional and scalable as possible, improving the implementations or incorporating new ones.

Functional Requirementes

Frontend: link to frontend project

The use of a framework is not mandatory but it is recommended (In the case of not using a framework, a packager should be used Eg: Parcel).
The frontend will make requests to the REST API.
From the front part you have to be able to perform the actions of a CRUD.

Backend: link to backend project

The backend part must be done with JAVA and using Springboot.
A REST API must be built so that the front can consume the data.
The API must allow performing a CRUD.

Extra requirements:

Implement the possibility of performing a search for a specific piece of data with a search engine.

Not Functional Requirements

Presentation:

  • GitHub link.
  • Readme with:
    • Briefing and project explanation.
    • Diagrams.
    • Sketch - Mockup - Prototype.
  • Google Slides presentation.
  • Demo and code review


Run Locally

Clone the project

  git clone https://github.com/guillerdev97/ecoworld-vue-front.git

Go to the project directory

  cd ecoworld-vue-front

Install dependencies

  npm install

Start the server

  run Apache and MySQL server in XAMPP
  run backend project spring boot

Work methodology

  • TDD
  • Agile
  • Scrum

Versions

Main branch: stable work done in this branch.
Develop branch: production word in this branch.

Tools and technologies used

Front End Back End Diseño y organización

JAVA

Documentation

Authors

Nombre Roll
Guillermo García Software Developer https://github.com/guillerdev97

Acknowledgements

About

Bootcamp final individual project (ecological products store). SPA with Spring Boot backend (repository in my profile).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published