https://github.com/mtrajk/loger
Social network for sharing logos, designs, etc.
https://github.com/mtrajk/loger
bootstrap csharp dotnet entity-framework javascript knockoutjs social-network
Last synced: 2 months ago
JSON representation
Social network for sharing logos, designs, etc.
- Host: GitHub
- URL: https://github.com/mtrajk/loger
- Owner: MTrajK
- License: mit
- Created: 2016-11-26T09:08:57.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-03-01T20:41:30.000Z (over 7 years ago)
- Last Synced: 2025-09-10T18:52:58.897Z (10 months ago)
- Topics: bootstrap, csharp, dotnet, entity-framework, javascript, knockoutjs, social-network
- Language: C#
- Homepage:
- Size: 27.2 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Loger
Social network for sharing logos, designs etc.

## Installing
To run/install this application, you'll need:
- [Visual Studio](https://visualstudio.microsoft.com/)
- [IIS](https://www.iis.net/)
- [SQL Server Express](https://www.microsoft.com/en-us/sql-server/sql-server-editions-express)
- After installing these tools, you'll need a database structure. You can uncomment [this code](https://github.com/MTrajK/Loger/blob/master/src/Loger.DAL/Setup/LogerInitializer.cs) when the app is started for the first time, or you can execute [this SQL command](https://github.com/MTrajK/Loger/blob/master/src/Loger.DAL/Setup/logerSeed.sql) by yourself (using [SQL Server Management Studio](https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017) or something else).
## Description
Simple social network with responsive design for sharing and exploring logos, designs, etc. Inspired by [Dribbble](https://dribbble.com/) and [Behance](https://www.behance.net/).
Functionalities:
- Create a new user
- Update the user profile (upload a profile picture, change the password, etc)
- Upload a new post (logo, design) with a title and a description
- Comment and like/fave posts
- Visit and follow users (all profiles are public)
- 4 different ways to explore logos, designs: Home tab (all newest posts), Following tab (the newest posts from the following users), Favorites tabs (all liked posts), user profile (specific user posts)
## Repo structure
- [images](images) - several screenshots from the application
- [src](src) - the source code of the application
## Tech/frameworks
- [N-tier architecture](https://en.wikipedia.org/wiki/Multitier_architecture) - Implemented with three-tier architecture: [Presentation tier](https://github.com/MTrajK/Loger/blob/master/src/Loger.UI) (UI level, all front-end things), [Application tier](https://github.com/MTrajK/Loger/blob/master/src/Loger.BLL) (Business logic), [Data tier](https://github.com/MTrajK/Loger/blob/master/src/Loger.DAL) (Database access)
- [ASP.NET MVC](https://dotnet.microsoft.com/apps/aspnet/mvc) - Web application framework developed by Microsoft
- [Entity Framework](https://docs.microsoft.com/en-us/ef/) - Framework used for interaction between .NET applications and relational databases
- [Knockout.js](https://knockoutjs.com/) - JavaScript framework, MVVM pattern
- [Bootstrap](http://materializecss.com/) - Responsive front-end framework
- [jQuery AJAX](http://api.jquery.com/jquery.ajax/) - Perform an asynchronous HTTP (Ajax) request (used for communication between the backend APIs and the client)
## License
This project is licensed under the MIT - see the [LICENSE](LICENSE) file for details
## Screenshots





