// = LostMVC Codru Web Framework :id: 6f256580-9abc-4dd4-9a1e-b3ff004a604a :author: Andrei Clinciu :website: https://andreiclinciu.net/ :publish_at: 2016-04-22 15:00:00Z :heading_image: /images/projects/foggy-forest-codru-lostmvc-framework.jpg :description: A Full Featured Web Framework I had built to master Web TEchnologies :type: project :tags: NaviServer, Tcl, NSF, Aolserver, JavaScript, HTML, CSS :keywords: NaviServer, Tcl, NSF, Aolserver, JavaScript, HTML, CSS :toc: left :imagesdir: ../assets/
image::{heading_image}[] [.subtitle]#Website Building Tool#
== LostMVC Codru Web Framework
LostMVC was a full featured web framework I built from scratch during my spare time between 2014 and 2016. Using Tcl, NX/NSF (next scripting) and the NaviServer web server.
It was a huge and complex project which let me explore all the aspects of web development, optimization, server management and web server internals. + Working on this project I learned many valuable skills which now allow me to do the work of many larger teams all by myself.
link:/contact[I want something similar!]
== What it Contained
Features (include all!!)
- User Profile - Dynamic profile possibilities
- RBAC - Role Based Authorization
- MVC
- HTML Generation
- JavaScript Frameworks INtegration
- HTML/CSS/JS Plugins integrated
- Caching
- Session Management
- SQL Mapping and Generation
- User and Account Management
- Authentication
- Automatic Installer and Compiler (LostShell)
- Recycle Bin - Delete and Archive functionality (recover deleted items)
- Command Line Management
- Extendable Tagging System
- Mail Integration
- Many other features
link:/blog/what-was-lostmvc-codru-web-framework[A full list of the features can be reviewed in a different article on my website.]
[[choose-accordion]] [[headingThree]] == Technologies I worked with on project
[[collapseThree]] MySQL, PostgrSQL, Tcl, Next Scripting Framework (NX/NFS), NaviServer, LostShell