This is a social news aggregation, web content rating, and discussion website where users can browse articles, rate them, and engage in discussions through comments. The website allows users to explore different topics, view associated articles, and interact with other users.
- Browse articles across various topics.
- Rate articles with upvotes and downvotes.
- Comment on articles and engage in discussions.
- Explore user profiles and view their activity history.
- Search for articles using the search bar.
- Responsive design for seamless user experience across devices.
- Frontend:
- React.js
- React Router
- HTML/CSS
- Deployment:
- Hosted on Netlify (frontend) and AWS (backend and database)
-
Navigate to the project directory: cd 'your_project_directory'
-
Clone the repository: git clone https://github.com/ericnabofa/nc-news.git
-
Install dependencies: 'npm install'
-
Start the development server: 'npm run dev'
-
Open your browser and visit
http://localhost:3000
to view the website.
Contributions are welcome! If you have any ideas for improvements or features, feel free to submit a pull request or open an issue.