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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

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