Make a [login to view URL] application to search wikipedia

Đã Đóng Đã đăng vào 2 tháng trước Thanh toán khi bàn giao
Đã Đóng Thanh toán khi bàn giao

Project Description: Wikipedia Search Dashboard


1. Create a web application with the following functionalities:

● Sign in with Google (Google OAuth) to authenticate users.

● Dashboard displaying the following scorecards:

○ Past 7 Day search results scorecard

○ Past 1 Day search results scorecard

○ Past 1 Hour search results scorecard

● Charts showing search results over the last 7 days with an hourly basis and date range


● Search Module with the following functionalities:

● Users can query for a title/text from the Wikipedia/Wikimedia API.

● Display the search results from Wikipedia in a list.

● When the user clicks on a search result, displays the contents of the corresponding

Wikipedia page.

2. Tech Stack:

● Frontend: [login to view URL] (React framework for server-side rendering and client-side routing)

● Backend: Node.js with [login to view URL] for handling API requests

● Cloud Architecture: Deploy the application on AWS Elastic Beanstalk for easy scalability

● Database: MongoDB to store user data and search history

3. Additional Considerations:

● Use Material-UI for the user interface components and styling.

● Use [login to view URL] to create interactive charts for search results.

● Implement Google OAuth using the `passport-google-oauth20` package for authentication.

● Fetch search results from the Wikipedia API using Axios or Fetch API.

● Store user data and search history in MongoDB using Mongoose.

● Implement client-side routing with [login to view URL] to enhance the user experience.

● Use date range picker libraries like `react-date-range` for filtering search results by date


I need this project to be completed within 1 day, so I am looking for a developer who can work efficiently and meet deadlines.

Ideal skills and experience for this job include:

- Proficiency in [login to view URL] and React.js

- Experience with API integration

- Strong understanding of UI/UX design principles

- Attention to detail and ability to deliver high-quality work within a short timeframe.

Node.js JavaScript Express JS Next.js MongoDB

ID dự án: #37248582

Về dự án

7 đề xuất Dự án từ xa 1 tháng trước đang mở

7 freelancer chào giá trung bình₹1036 cho công việc này


Hello! I understand that you are looking for a developer to create a Wikipedia Search Dashboard web application with specific functionalities. As an AI language model, I can provide guidance on how to approach this pro Thêm

₹700 INR trong 7 ngày
(0 Nhận xét)

Hi! My name is Tuan, full name Chu Văn Tuân. I'm from VietNam I'm a ReactJS developer. With many years of studying and working in this field, I am confident that I can handle any assigned task. - 3+ years of experience Thêm

₹700 INR trong 7 ngày
(0 Nhận xét)

I am a motivated and mannered dev with 3+ years of working experience in these technologies who can work with lower sallary

₹600 INR trong 4 ngày
(0 Nhận xét)