2021-g4-vc2-part2's People
2021-g4-vc2-part2's Issues
[VIEW] - Upload profile images
Upload the images for :
- Profile image for users(Admin, ERO, Alumni)
[1st sprint review] - Meeting minute
[ Meeting minute ] - The first iteration feedbacks from
- Customer:
- Add a contact page for alumni to contacting to Admin or ERO officer.
- Add more information regarding the current employment page.
- Tutor:
- The presentation is acceptable.
- Email is also acceptable.
- Good task management.
- Project manager:
- Complete the tasks by following customer's requirement and recommendations.
- Try to complete tasks faster.
[ROLES] - Research about token
Do research about how to use token for signin/signup :
- Alumni
- ERO Officer
[SIGN-IN / SIGN-UP] - Sign Up
Your task is to manage the process of SIGN-UP in the application:
- Manage errors:
o Empty name.
o Existing email.
o Name with forbidden characters.
[SIGN-IN / SIGN-UP] - Alumni profile view
You have to be responsible for the alumni profile view and manage the following instruction:
- Personal information.
- Current employment.
- Profile picture.
Manage Companies Alumni
Sprint review for second iteration
Dear Project Manager,
Good morning teacher! I hope you are doing well.
I am writing this information to inform you about the second sprint review.
SPRINT REVIEW Group4.docx
Best regard,
create
[VIEW] - Manage company alumni
Manage on company alumni :
- Manage company in database
- If the company does not exist, it should be possible to register a new company
- Each company will be described with the following information:
- Name
- Mail and Phone
- Company logo
- Company city / country
- Company domain (bank, insurance…)
[SIGN-IN / SIGN-UP] - Sign In
Your task is to manage the process of SIGN-IN in the application:
- Manage SIGN IN mock up and form.
- Manage the token provided by backend on VUE JS.
- Depending on the token information on ROLE.
[VIEW] - Data Management
[VIEW] - Prevent Access
Your task is to manage the accessibilities of each user or anyone:
- Users need to login before they can view their profile.
- Users aren't allowed to go to manage_user page, unless their role are Admin.
- Users aren't allowed to go to explore_alumni page, unless their role are ERO.
- Users aren't allowed to access any page or else there will be a not found page display.
Spring review for second iteration
Dear Tutor,
Good evening teacher!
I am writing this information to inform you that this is my group sprint review of the second iteration and the planning for
the next iteration.
[SPRINT REVIEW Group4.docx](https://github.com/pnc-virtual-company/2021-G4-VC2-
PART2/files/7799094/SPRINT.REVIEW.Group4.docx)
Best regard,
[VIEW] - Manage Pagination
You have to manage pagination:
- 20 cards per page
[VIEW] - Alumni explore view
The alumni explorer allow the ERO team to search for some specific alumni to contact :
- Accessible only for ERO users and ADMIN
- Profiles are grouped by pages of 21 profiles
- Sort Alumni information
- Alumni first/last name
- Current job title, description, company
- Alumni batch, major
[SIGN-IN / SIGN-UP] - Design mock up regarding sign-in / sign-up
You have to design a mock up regarding sign-in and sign-up form.
[VIEW] - Sort User Alumni
Do on sort alumni users by city / company / major / and batch
[SIGN-IN / SIGN-UP] - Design mock up regarding navigation bar
You are responsible for designing mock up on navigation bar including the visibility or invisibility of the user's role.
[SIGN-IN / SIGN-UP] Manage backend
You have to manage backend including ROUTE, CRUD and VALIDATION.
[VIEW] - Manage Alumni skill
This component displays the list of skills the ALLUMNI has defined for him/herself:
- When clicking on ADD, a popup shall allow the user to add a new skill
- If the skill does not exist yet, it should be possible to create this new skill
[SIGN-IN / SIGN-UP] - Design mock up regarding alumni profile view
You have to design a mock up about alumni profile view, how we see detail on the profile of each alumni.
[NAVBAR] - Navigation
You have to work on the menu bar, it will contain many items, but not all are visible, depending on the user TYPE:
- Manage users (visible only by ADMIN)
- Explore alumni (visible only by ERO officer)
- My profile (visible only by ALUMNI)
[SIGN-IN / SIGN-UP] - Connect front and back on sign-in/sign-up
The task is to connect frontend and backend after creating front component in order to make it interactive.
[SIGN-IN / SIGN-UP] - Entity Relational Diagram
Your task is to manage the entity relation diagram of the first iteration about the user.
[VIEW] - Create a dialog to CRUD ERO.
You need to create a dialog (front component) for creating new user, updating...
- CRUD ERO officer.
- UPDATE Alumni.
[ROLES] - Manage user's roles
This is task where you shall:
- Manage token on LARAVEL on backend
- Manage the token provided by back end on VUE JS
- Depending on the token information on ROLE :
- Forbid some ROUTES (if the user is not allowed to see it)
- Hide the menu items if the user is not allowed to see it)
[VIEW] - User view
The user view allow to manage the users of the application
- Accessible for only Admin user
- Remove some accounts
- Create new account (only ERO type can be created)
[VIEW] - Manage Alumni Skill
Just manage on when user click on web it will show only skill that related to WEP, other wise it will show only skill that related to SNA
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.