Skip to content

A web based project that emulares a Linux-style terminal interface to present developer portfolio

Notifications You must be signed in to change notification settings

GourSahil/dev-terminal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖥️ Dev-Terminal

Dev-Terminal is a web-based project that emulates a Linux-style terminal interface to present developer portfolio information in an interactive and minimal way.

Instead of traditional UI cards or pages, users interact with a terminal-like environment to explore data, commands, and content — making the portfolio feel more authentic, technical, and engaging.


✨ Key Features

  • Linux terminal–inspired UI
  • Command-based interaction
  • Clean separation of frontend and backend
  • JSON-based data flow
  • Designed for extensibility and collaboration

🛠️ Technical Overview

  • Backend: Flask (Python)
  • Database: PostgreSQL
  • Data Exchange: JSON APIs
  • Frontend: Custom terminal-style UI (HTML/CSS/JS)

The backend exposes structured data from an PostgreSQL database via REST-like endpoints.
The frontend consumes this data and renders it dynamically inside a terminal emulator interface.


🎯 Project Goals

  • Provide a unique, terminal-driven portfolio experience
  • Maintain a clean and stable backend architecture
  • Encourage collaborative development
  • Keep the project lightweight and easy to deploy

🤝 Collaboration & Credits

This repository is currently hosted under GourSahil, but the majority of the development is performed collaboratively by multiple contributors.

Credits may evolve over time as the project grows.

Contributors

Backend Development

Frontend Development


📌 Notes

  • The project is actively evolving
  • Architecture decisions prioritize stability and clarity
  • Contributions and improvements are welcome

🚀 Future Plans (High-Level)

  • Expand terminal commands
  • Improve UI realism
  • Add authentication-aware features
  • Enhance backend scalability
  • Refine documentation

Dev-Terminal aims to feel less like a website and more like a developer environment.

About

A web based project that emulares a Linux-style terminal interface to present developer portfolio

Topics

Resources

Stars

Watchers

Forks