https://github.com/sn1f3rt/90-north-assignment
Preliminary assignment for 90 North (Enfund.io)
https://github.com/sn1f3rt/90-north-assignment
Last synced: about 2 months ago
JSON representation
Preliminary assignment for 90 North (Enfund.io)
- Host: GitHub
- URL: https://github.com/sn1f3rt/90-north-assignment
- Owner: sn1f3rt
- License: mit
- Created: 2025-01-16T05:37:05.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-01-18T19:38:05.000Z (4 months ago)
- Last Synced: 2025-03-19T10:57:50.123Z (2 months ago)
- Language: Python
- Size: 369 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# 90 North Assignment
[](https://github.com/Sn1F3rt/90-North-Assignment/actions/workflows/ruff.yml)
[](LICENSE)## Table of Contents
- [About](#about)
- [Getting Started](#getting-started)
- [Task 1 - Web page creation](#task-1---web-page-creation)
- [Task 2 - Django Chat App](#task-2---django-chat-app)
- [Task 3 - AWS Lambda Functions](#task-3---aws-lambda-functions)
- [License](#license)## About
This is the 90 North (Enfund.io) Assignment. The assignment has three [tasks](tasks.pdf):
- [Task 1: Web page creation](frontend)
- [Task 2: Django Chat App](django)
- [Task 3: AWS Lambda Functions](aws)## Pre-requisites
- Python 3.10 or higher
- Git
- Docker and Docker Compose (for Task 2)## Getting Started
1. Clone the repository:
```bash
git clone https://github.com/Sn1F3rt/90-North-Assignment.git
```2. Navigate to the project directory:
```bash
cd 90-North-Assignment
```
3. Create a virtual environment:```bash
python -m venv .venv
```
4. Install dependencies:```bash
pip install -r requirements.txt
```
5. Activate the virtual environment:```bash
source .venv/bin/activate
```### Task 1 - Web page creation
Navigate to the [frontend](frontend) directory and follow the instructions in the README.
### Task 2 - Django Chat App
Navigate to the [django](django) directory and follow the instructions in the README.
### Task 3 - AWS Lambda Functions
Navigate to the [aws](aws) directory and follow the instructions in the README.
## License
[MIT License](LICENSE)
Copyright © 2025 Sayan "Sn1F3rt" Bhattacharyya