Giter Club home page Giter Club logo

showcasesystem's Introduction

Showcase System

Showcase system for students' projects in Telerik Academy

Build status

Build status

How to run

  • Install NodeJS

  • Install Gulp globally with

      npm install -g gulp
    
  • Navigate the terminal to the client folder

      \Source\Client\Showcase.Client.App
    
  • Install missing NPM packages with

      npm install
    
  • Run the Gulp watch task with

      gulp watch
    
  • For minified scripts and styles use

      gulp watch --env production
    
  • Or optionally use the Task Runner Explorer extension to Visual Studio 2013 which is already configured to run the Gulp watch task on every solution build

showcasesystem's People

Contributors

ivaylokenov avatar hiksa avatar evlogihr avatar nikolayit avatar minkov avatar

Stargazers

Zhecho Zhechev avatar y、 avatar  avatar Stefan Minchev avatar  avatar Doug Linley avatar Veselin Uzunov avatar Dimitri avatar Tobi avatar Dominik Zöchbauer avatar Andrii Stashko avatar Daniel avatar Zorka Shindova avatar loverwien avatar Stephen Fortune avatar Plamen Georgiev avatar Ivaylo Goranov avatar  avatar Srdjan Milovanov avatar Ganeshan Venkataraman avatar Silvia Popova avatar Bozhin Karaivanov avatar Blue avatar  avatar Pavel Dobranov avatar Simeon Georgiev avatar Garo Garabedian avatar Zhou ChengQun avatar Alex Hajigeorgieva avatar TodorDimitrov avatar Chavdar Angelov avatar Emil Aleksandrov avatar  avatar Pavel Angelov avatar Petyo Petkov avatar  avatar Lyubo avatar Mihail Yankov avatar Ivan Kolev avatar Boris Stoyanov avatar Konstantin Simeonov avatar Peter Kanev avatar Georgi Yonchev avatar Angus H. avatar Manoj avatar Fanggeng Yang avatar Plamen Yovchev avatar Yulia Tenincheva avatar Vladislav Karamfilov avatar Teodor Kurtev avatar Lyudmil Nikodimov avatar Yasen avatar Ivan Ivanov avatar  avatar  avatar

Watchers

James Cloos avatar Emiliya Sokolova avatar  avatar  avatar Martin Veshev avatar  avatar  avatar Todor avatar Nadya Atanasova avatar Kristiyan Tsaklev avatar Ivan Kolev avatar Viktor Tsvetkov avatar Konstantin Simeonov avatar  avatar Teodor Dimitrov avatar

showcasesystem's Issues

Page for adding a new project

  • Create client form
  • Multiple image upload
  • Server re-sizing of images
  • MD5 hashed ID for URLS
  • Adding collaborators (with auto-complete text-box)

Projects page

  • List the latest projects
  • Sort by Date, Views, Likes, Comments, Title
  • Filter by Tag, Time period, Collaborators, Standard string search (in title and content)
  • Paging (select-able page size)
  • Infinite scroll

Flag projects

5 flags and project is no longer public
Admin operations - searching, total flag and remove flags

Update Repository

  • Add and remove should return the object
  • Refactor the common logic in the methods

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.