A full stack web application for online programming, built with React and Express. 1. Code Editor This application is used for online coding. After selecting the programming language, you can start to write code. Below are the highlighted features. Five programming languages are supported, including c, c++, java, javascript and python. Syntax highlighting for different languages. Compilation and…
A realtime online course player, built with React and Socket.IO. 1. Course Player A course player consists of three components: video, screenshot and whiteboard. Check the posting Introduction of Course Player to learn the details. Video is captured by a camera during the lecturing time. It is in mp4 format. Screenshot is captured from computer monitor shared by teachers. It contains handouts and…
A realtime online course player, built with SignalR and ASP.NET. 1. Course Player A course player consists of three components: video, screenshot and whiteboard. Video is captured by a camera during the lecturing time. It is in mp4 format. Screenshot is captured from computer monitor shared by teachers. It contains handouts and materials for the course. Screenshot are actually images. Whiteboard…
A realtime online course player, built with Socket.IO, HTML5 Canvas and Node.js. 1. Course Player A course player consists of three components: video, screenshot and whiteboard. Check the posting Introduction of Course Player to learn the details. Video is captured by a camera during the lecturing time. It is in mp4 format. Screenshot is captured from computer monitor shared by teachers. It…
An iOS App for playing course, built with Xamarin in C#. This iOS app is developed by Xamarin , a tool for developing cross-platform mobile apps. The core function of this app is to play course recordings of video, screenshot and whiteboard. 1. Introduction 1.1 Course Player A course player consists of three components: video, screenshot and whiteboard. Video is captured by a camera during the…
A cross-platform desktop app for Game 2048, built with Electron and Node.js 1. 2048 2048 is a famous number puzzle game, you can play it online at https://gabrielecirulli.github.io/2048/. It also has iOS and Android apps for mobile devices. I converted this game from a web application to desktop application with Electron for all platforms, OS X, Windows and Linux. 2. UI The user interface looks…
A web app to manage products, built with Angular. 1. Function This application is used to manage products. It implements all CRUD operations. Below are the available features. Product List - Show all products in a list with Edit and Delete button. Product Management - Create, update and delete product. Image Upload - Set image for product and upload to server. Dynamic Data - All data is fetched…
An online eCommerce web store, built with ASP.NET MVC in C#. 1. Introduction 1.1 Function This website has all the required functions as an eCommerce web store. Here are the available features. Membership: Regular User, Advanced User, Admin User. User Authentication - Register, Login, User Profile, Reset Password, Role, etc. Product Management - Create, Update, Delete product. User Management -…
An online eCommerce web store, built with MySQL and Servlet/JSP in Java. 1. Introduction 1.1 Function This website has all the required functions as an eCommerce web store. Here are the available features. Pages - Home, Consoles, Accessories, Games and Tablets. Membership - Customer, Store Manager, Sales Manager. User Authentication - Register, Login, User Profile, Reset Password, etc. Procure…
4 different implementations for product management. 1. Introduction 1.1 Game Store Web Application I have a portfolio named ‘ Online Game Store ’ which is built with ASP.NET MVC in C#. It’s an online store for selling game facilities. Visit the Live Demo on Azure . There is one core functionality for the store administrator, managing products. 1.2 Game Store Mobile Apps Compared with the existing…
A web app to manage products, built with React. 1. Function This application is used to manage products. It implements all CRUD operations. Below are the available features. Product List - Show all products in a list with Edit and Delete button. Product Management - Create, update and delete product. Image Upload - Set image for product and upload to server. Dynamic Data - All data is fetched from…
A web application for online judge(Algorithm questions), built with MEAN stack. 1. Online Judge This application is used to solve algorithm questions. You can submit the solution to see if it passes all test cases. Below are the available features. Token Based Authentication - Register, Login, Auto Login, User Profile, Reset Password, etc. User Management - Create, Update, Delete user. Question…
An Android App for searching restaurants, built with Java. 1. Function This Android app is used to search restaurants, view details and submit comments. The available features are listed below. User Authentication - Sign Up, Sign In. Restaurants - Grouped by category(Restaurant, Dessert, CoffeeTea, Bakeries and IceCream). Search - Search restaurants by name. Feedback - Submit Comments and Ratings.…
An online store website with responsive UI, built with ASP.NET MVC in C#. This web application is a content management system(CMS), built with ASP.NET MVC in C# language. SQL Server is used for data persistence. 1. Function Features Responsive UI for different screen size Uniform page for ‘List’ Page and ‘Add’ Page Mass Edit on list page Many flexible settings are provided, menu control, access…
A web application for text compare, built with Angular and Monaco Editor. 1. Text Compare This app can determine the different content for the given ‘Original Text’ and ‘Changed Text’. It is based on Monaco Diff Editor and currently supporting the following features: Syntax highlighting for 45+ languages, including c, c++, java, javascript, html, typescript, etc. Three editor themes: Visual…
An iOS App for managing itineraries, built with Swift. 1. Function This iOS app is used to manage your trip plan. The available features are listed below. Trip Management - Create, Update, Delete trip. My Favorites - Save city to your favorite list. My Location - Show coordinates of current location in map. Search - Search new destinations. Settings - Change configuration for the app. 2. Home…
A web server built with sockets in Java, capable of handling general HTTP requests. This web server is able to handle HTTP requests from client(web browser) simultaneously. Java sockets are used to accept string-format requests, process them and return string-format responses. So, this web server processes standard HTTP requests and responses at socket level. 1. Web Server 1.1 Homepage Open web…