Skip to content

This is my very first springboot project where I created a maze solver web application using springboot java in the backend with maven build tool along with HTML CSS and JavaScript in the frontend. This showcase my knowledge of Data Structure and Algorithm along with my development skills.

Notifications You must be signed in to change notification settings

biv3k224/Maze-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maze Solver Web Application

A Java Spring Boot web application that generates and solves mazes using various pathfinding algorithms.

Features

  • Generates and solves mazes up to 64x64 in size.
  • Supports multiple pathfinding algorithms:
    • Breadth-First Search (BFS)
    • Depth-First Search (DFS)
    • A* Algorithm
    • Dijkstra's Algorithm
  • Efficient maze solving with real-time visualization.
  • Hosted at: mazestarterproject.onrender.com

Technologies Used

  • Backend: Java Spring Boot
  • Frontend: HTML, CSS, JavaScript
  • Hosting: Render.com

How to Use

  1. Open the application at mazestarterproject.onrender.com.
  2. Select the maze size and algorithm.
  3. Click "Generate" to create a new maze.
  4. Click "Solve" to find the shortest path using the chosen algorithm.

Future Enhancements

  • Add more customization options for maze generation.
  • Improve UI/UX with animations and themes.
  • Optimize algorithms for even larger mazes.

License

This project is licensed under the MIT License.

Author

Bibek_Kumar_Tamang(https://github.com/biv3k224)

About

This is my very first springboot project where I created a maze solver web application using springboot java in the backend with maven build tool along with HTML CSS and JavaScript in the frontend. This showcase my knowledge of Data Structure and Algorithm along with my development skills.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published