This is a working prototype/solution for solving campus navigation and other issues. Project was created for Design Thinking & Methology (DTM) subject.
I choose website instead of app since websites are super easy to design, implement and is less hassle to work with. Website has only frontend part, using plain resources. There is nothing like backend, databases and pages are designed for illustration.
Basically we were a team of 6 members and was assigned to create something working prototype solution for our problem statement in our college we face.
We chose campus navigation since new students aka freshers don't know anything about college venues like campus buildings, hostels, offices.
This project is designed to assist them and provide an effortless navigation experience. In my team, lead members assigned me for same thing to design that solution for problem. Basically this subject is project based so internal marks are evaluated by assignments, activities and performance of project which is created.
You can personally dm me for further enquires regarding team and project design. For now let's proceed with prototype...
Who installs a website to use? No to test on your device, you'll need to follow my instructions:
-
Clone the repository to your local machine.
git clone https://github.com/powercomp750/DTM-campus-navigator.git
-
Navigate to the Project Directory:
cd DTM-campus-navigator
-
Launch
main.html
to get started.
Entire project is coded in HTML5, CSS and plain JavaScript. External resources used are:
- Google fonts
- Font awesome icons
- All images in
Images
folder.
This project is deployed using Netlify
For this project following files are used having their own use cases:
-
main.html
Elegant UI with our campus buildings in background. Here only working button is
Campus Map
andLogin interface
. -
login.html
Simple and minilistic passwordless authentication design.
-
map.html
This is second major thing developed as per requirements. Basically I've utilized Google maps and created custom exact locations for each places as shown in cards.
-
404.html
Broken links for empty components will be handled by this page. Instead of static error pages, this is creative way to indicate user that he/she landed into something which doesn't exists. Don't take it too seriously... 😂
-
style.css
All style rules are written in this file. Any modifications / improvements to UI will be done here.
-
runtime.js
Basically this one manages the functioning of popup and modal boxes that you see in
map.html
.
-
Images/
This folder houses all the images and background used in this project.
Your contributions are welcome! If you find any issues or want to add enhancements, feel free to submit a pull request.
This project is licensed under the Apache-2.0 License