GithubHelp home page GithubHelp logo

abhishek96k / internship-lms-frontend Goto Github PK

View Code? Open in Web Editor NEW

This project forked from praveenscience/internship-lms-frontend

0.0 0.0 0.0 307 KB

We are in the mission of solving a crisis for a lot of small and medium enterprises, who are trying to recruit interns for their projects. This platform aims to onboard new interns, who have applied to the companies and help them understand the process and make the transition smooth.

internship-lms-frontend's Introduction

GSSoC Logo

DevTernShip: Internship OnBoarding Platform

Welcome & Plan

A lot of you will know that this project is a part of GirlScript Summer of Code 2021. Getting straight to the point, if you want to know about this project, you can check out the intro: DevTernShip Introduction. After a lot of thoughts, there are couple of changes that are made, one being this will be a Full Stack Project. Quick facts about this project:

  • Working on an Industry Ready Project
  • Learning MERN Stack
  • Getting Internship at UK Companies
  • Work with me? Let's Continue!

If you're interested, why not start with:

Timelines & Plan

We have divided the timelines into major three areas, where we will be focussing on a couple of things:

  1. Day 1: Planning of Requirements & Features (Saturday, 13th March)
  2. Week 1: Designing the Initial User Flow & Componentisation (Sunday, 14th March onwards)
  3. Week 2 to 10: Development Activities (Saturday, 20th March onwards)

Methodology

As this project is not your usual Open Source project, this is not going be a bug fixing or a robotic one. Please read the messages carefully and let's work as a team. We will be following Agile Methodology, specifically Spotify Agile Model with some Coding Standards being followed, which I'll discuss later.

Features

(From Saturday, 13th March)

On the Day 1, along with the mentors, we will discuss the features and try to finalise most of them. The plan should be focussing on newbie friendly and more learning. On the grand scale of things, this project will be a simple one, but with a lot of work, split among others. So everyone's gonna learn.

Once the features are finalised, we will start the wireframe design work of User Flow and screens. This will help us in understanding the complete structure of the project. Not only that, we can componentise and split the work among everyone working on this project.

Once we have completed this planning, our Day 1 is completed. This also helps you all understand, how much important is the planning phase. I wanted to do this with you all.

Designing the Initial User Flow

(From Sunday, 14th March onwards)

On the Week 1, based on what we did on Day 1, we will start working on the list of pages, components like headers, footers, etc., states like logged in, features like senior professional vs. fresher using the system, identifying different types of end users for the product, etc.

We will also have the chance to split the different components, create multiple issues and let others pick and wait till we give a sign off. Once our initial design is done, week 1 gets over. We'll start with splitting of pages and components and create skeletons and we'll go. You all will understand how much these planning phases will help.

In the mean time, I'll be updating the tech stack, the website, etc. along with the rules to be enforced for coding and committing.

Development Activities

(From Saturday, 20th March onwards)

I know everyone will be excited for this part! After this week, we all will be getting into development. I'll give more technical details during that time. And don't forget, people who stick till the end might get a chance to work with me or do an internship under me in the UK. This section will be updated in a couple of days. For now, I have thought of a couple of things listed below:

  • Full Stack with a Basic Backend
  • Netlify Integration
  • CI Build ES Lint Check
  • Husky Integration

Goodies

Yes, why not?

  • An Internship Opportunity in the UK
  • Lots of DevSwags - Stickers & Tees and Premium Subscriptions

For those who don't understand, let's discuss.

internship-lms-frontend's People

Contributors

praveenscience avatar m-code12 avatar sloth-panda avatar muthuannamalai12 avatar vismitap avatar 0xjaskeerat avatar deepthi2001 avatar chaosex avatar nehaparmar99 avatar shubhraagarwal avatar tharunc avatar

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.