ndricimrr / carcompanion-website Goto Github PK
View Code? Open in Web Editor NEWWebsite built due to SEBA course TUM
Website built due to SEBA course TUM
-- added scripts to ease production
-- added backend and frontend folders
-- updated readme files
These wonderful scripts will allow you to run backend+frontend with just one simple command:
npm run start
Description
We need to have a function which should receive user data for when the user opens their own profile
Description
should contain info about cars history, fixes, or whatever makes sense
Description
Should show all my information data. And possibility to add car.
Different for Freelancer & Car Owner.
Freelancer can have props like the class diagram, that he can edit
Description
List of Cars I own, With my ID, I should get the Cars
Description
Reformat the options as static lists, and also add dropdowns where textfields are present
Description
This is what is shown after you click on a car.
shows all the data of the car, and the buttons
Description
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Possible Solution
A clear and concise description of what you want to happen.
Description
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Possible Solution
A clear and concise description of what you want to happen.
Add last touch to make it like in the Use case
Should initially contain a simple form which enables user to create a new car with given info
Description
The list of cars should be loaded from the endpoint and not mock data
Description
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Possible Solution
A clear and concise description of what you want to happen.
Create a form for adding a new freelancer entry
Description
Take a look the Class Diagram, but not very detailed can adapt accordingly
Possible Solution
A clear and concise description of what you want to happen.
Check this one, it should switch between freelance dropdowns and car owner ones:
http://localhost:8000/#/question-view
Description
Create the endpoint for fetching request data.
/request-freelancer
{
senderId:
receiverID;
accepted: Boolean
message: String
carID:
date:
phone: freelancer's phone number (receivers)
address: the address of meetup
meetingDate: the date when we should meet
}
Description
Should have requested time for meet up, priority, description of issue, address.
Additionaly: have a dropdown (initially mock variable) which lists your current requests you can choose from
Description
CRUD for Car Owner
Description
/requests
for freelancer and car-owner
A request should look like this
request {
content: String,
rating: Integer,
accepted: Boolean,
date: Date,
dateOfAcceptance/Rejection: Date,
urgency: Integer,
images: [String] // as URLs
isCarSale: Boolean
}
there are 2 types of request
Description
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Possible Solution
A clear and concise description of what you want to happen.
Description
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Possible Solution
A clear and concise description of what you want to happen.
Similiar to StackOverflow, when you click on a question, it should redirect to the Question VIew.
We need to build the UI for that in this task.
ex:
Date
QUestion TItle:
Question content:
List of Answers:
Answer Text Field big one
Post Answer Button
Take a look at this task , the same idea goes here as well
/freelancers
Description
just remove it
Description
This is what is shown after you click on a freelancer.
shows all the data of the freelancer, and the buttns to book, inspect
Possible Solution
Load data from a variable object and not static
instead of:
John
do:let freelancer ={
name: "John"
}
{freelancer.name}
Description
With my ID, I should get the list of Cars I have
Add last touch to make it like in the Use case
Take a look at this task and add an endpoint that should add a new car to the "car"'s list
/add-car
parameters passed: QuestionID
response: lists of answers corresponding to that question
Add Answer, GetAnswer
/answer?questionID=2
Description
Create the endpoint for fetching request data.
/request-car-purchase
{
senderId:
receiverID;
accepted: Boolean
message: String
carID:
}
Description
Should redesing parts that don't look good.
Description
When you click on it it should show "sell car view"
high priority
Description
The whole Community loop closed. Ask + Answer Question
Possible Solution
A clear and concise description of what you want to happen.
navigation to switch between tabs
Description
This should have address, priority, and a message.
Description
Button & text colors do not fit into the general design
Description
Description
add a connection from UserSchema to Freelancer and CarOwner Schema, using probably an ID
to explain what our solution solves. in a nice way
Description
Description
Modift conditional if statements to make sense
Description
It should work
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.