Skip to content

Fullstack web application for exercising Jenkins CI/CD, Nextjs & Spring (Boot) frameworks and NoSQL MongoDB

Notifications You must be signed in to change notification settings

BocaDN/fullstack-todos-app

Repository files navigation

Welcome to my project!

To clone this repository successfully you need to ensure git submodules are pulled as well:

git clone --recurse-submodules https://github.com/BocaDN/fullstack-todos-app.git

git-clone-submodules

The simplest way to run this application locally is by using the docker-compose.yaml file:

Run the following command inside a terminal with the cloned repository as the targeted directory:

docker-compose up

Make sure you have docker-compose installed on your machine before attempting to run the command. Something similar to the GIF below should appear:

docker-compose-up

To access the application go to this link in your browser:

http://localhost:3000 

This should be the landing page:

NextJs-LandingPage

The tasks menu:

NextJs-MyTodos

I used Jenkins for simplifying the build process. Here are some screenshots:

Jenkins-Nextjs Jenkins-Spring-Boot

About

Fullstack web application for exercising Jenkins CI/CD, Nextjs & Spring (Boot) frameworks and NoSQL MongoDB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published